首页    新闻    小组    威客    人才    下载    博客    代码贴    在线编程    论坛
代码贴随便看看C#
用c#编写一个学生通讯录《控制台应用程序》1.不能用数据库存放数据,用文件存放。
2.要有增加,删除,修改,查找的功能。
3.数据字段要有,学生(主键),姓名,电话号码,住址。
就这些了,谢谢。。我不知道怎么做!
求高手帮助我,谢谢
阅读全部 | wqs904071694 贴于 2013年6月20日 21:21     hide bbsi
FileStream fs = new FileStream(ExcelPath, FileMode.Open);
             HSSFWorkbook workbook = new HSSFWorkbook(fs);
             HSSFSheet currentSheet = (HSSFSheet)workbook.GetSheet("sheet");
             HSSFCellStyle style8 = (HSSFCellStyle) workbook.CreateCellStyle();
             style8.FillForegroundColor = NPOI.HSSF.Util.HSSFColor.WHITE.index;
         
             style8.FillBackgroundColor = NPOI.HSSF.Util.HSSFColor.RED.index;
             HSSFCell cell = new HSSFCell(workbook, currentSheet, 4, (short)(4));
             cell.CellStyle = style8;
             cell.SetCellValue("123");
fs.close();
阅读全部 | helen_gqq 贴于 2013年4月3日 13:58     hide bbsi
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Data.SqlClient; 

namespace ConsoleApplication3
{
    class Program
    {
        static void Main(string[] args)
......................
阅读全部 | gbeixin 贴于 2013年3月22日 20:15     hide bbsi
double price, totalPrice, discount, discountedPrice;
            int quantity;
            const double d = 0.85f;
            price = double.Parse(textBox2.Text);
            quantity = int.Parse(textBox3.Text);
            totalPrice = price * quantity;
            textBox4.Text = totalPrice.ToString();
阅读全部 | 小小袁 贴于 2013年3月13日 14:39     hide bbsi
public static class PageExtens
    {
        /// <summary>
        /// 服务器端弹出alert对话框
        /// </summary>
        /// <param name="page">Page类</param>
        /// <param name="str_Message">提示信息</param>
        public static void Alert(this Page page, string str_Message)
        {
            page.ClientScript.RegisterStartupScript(page.GetType(), "", "<script>alert('" + str_Message + "');</script>");
        }

......................
阅读全部 | 汤锦权 贴于 2013年3月3日 13:08     hide bbsi
/// <summary>
    /// 导出各种文档文件
    /// </summary>
    public static class Export
    {
        /// <summary>
        /// 导出Excel文档
        /// </summary>
        /// <param name="page">网页对象</param>
        /// <param name="gridView">GridView对象</param>
        /// <param name="fileName">文件名</param>
        public static void ToExcel(this Page page, GridView gridView, string fileName)
......................
阅读全部 | 汤锦权 贴于 2013年3月3日 12:57     hide bbsi
最近有高手给我和朋友出题,题目听上去不难,不过我和朋友作出的答案不能完全符合高手的要求,高手还嘲笑我们的设计非常地不面向对象,但又不给解释。百思不得其解,来此求救。以下是高手的问题,为抛砖引玉,将我们的答案一并列出。

要求如下:
1。设计一个简化的财务系统,要求根据公司毛收入,税收,捐献,确定其净收入。要求提供本月份的毛收入,税收,捐献,净收入,及年度至今的毛收入,税收,捐献,净收入。 
2。净收入 = 毛收入 - 税收 - 捐献。 税收依收入分四档,自行确定税率。 捐献也依收入分四档,自行确定比率,计算方法类似税收。如果本年度捐献超过一个数额(最大捐献额),停止捐献。
3。使用C#和面向对象设计。
4。至少提供两个界面:财务界面,和收入计算界面。财务界面只提供一种方法: 计算财务; 收入计算提供三种方法:计算税收,计算捐献,计算净收入。计算财务可以提供本月份的毛收入,税收,捐献,净收入,及年度至今的毛收入,税收,捐献,净收入。计算财务的输入参数是一个公司的list.
5。收入计算界面和基于它的类会被其它系统使用,设计时必须注意软件重用问题。
6。税率和捐献比率及最大捐献额有可能改变。
7。尽量减少使用条件判断(if/else, switch/case)来计算税收和捐献。
8。为简化起见,不用考虑数据库和数据存储。假定数据已经存在。
9。其余自行决定。但系统必须简单易懂。程序中使用英文注释,非关键点可以不注释。
......................
阅读全部 | Like2Learn 贴于 2013年2月4日 00:58     hide bbsi
using System;
using System.Collections.Generic;
using System.Linq;
using System.Windows.Forms;

namespace WindowsFormsApplication3
{
    static class Program
    {
        /// <summary>
        /// 应用程序的主入口点。
        /// </summary>
......................
阅读全部 | 天下向上 贴于 2012年12月27日 16:20     hide bbsi
现在大部分C#连接数据库都会是sql server 。但对一些旧的数据库文件的连接和操作就不太熟了。
      今天就有这个问题,要对FOXPRO生成的DBF文件数据库进行操作。
      我在CSDN上查了很久,大部分有问题都没很好地回复到这些操作上的问题。
      经过我的实验,用ODBC来连接它就可以了。
      下面是所用的代码。
      都很简单,就是格式上要注意。和用开的查询语句会有很大不同。
protected void Page_Load(object sender, EventArgs e)
    {
        System.Data.Odbc.OdbcConnection conn = new System.Data.Odbc.OdbcConnection();
        string table = @"D:\aaa\code.dbf";
        string connStr=@"Driver={Microsoft Visual FoxPro Driver};SourceType=DBF;SourceDB=" + table + ";Exclusive=No;NULL=NO;Collate=Machine;BACKGROUNDFETCH=NO;DELETED=NO";

......................
阅读全部 | wp231957 贴于 2012年12月12日 10:26     hide bbsi
double k = 0;
                    IMap pMap = axMapControl1.Map;
                    IActiveView pActiveview = pMap as IActiveView;
                    IPoint pPoint = pActiveview.ScreenDisplay.DisplayTransformation.ToMapPoint(e.x, e.y);
                    ITopologicalOperator pTopolog = pPoint as ITopologicalOperator;
                    IGeometry pGeo = pPoint as IGeometry;
                    k = Convert.ToDouble(textBox8.Text);
                    pGeo = pTopolog.Buffer(k);
                    IRgbColor pRgb = new RgbColorClass();
                    pRgb.RGB = 255;
                    IColor pColor = pRgb;
                    ISimpleFillSymbol pSimfillsym = new SimpleFillSymbolClass();
......................
阅读全部 | xc398013967 贴于 2012年12月11日 16:00     hide bbsi
上一页 1 2 3 4 5 6 7 8 9 下一页