摘要: MSDN介绍:http://msdn.microsoft.com/zh-cn/library/system.string.format.aspxC#格式化数值结果表字符说明示例输出C货币string.Format("{0:C3}", 2)$2.000D十进制string.Format("{0:D3}", 2)002E科学计数法1.20E+0011.20E+001G常规string.Format("{0:G}", 2)2N用分号隔开的数字string.Format("{0:N}", 250000)250,000.00 阅读全文
posted @ 2012-03-13 11:35 灵雨飘零 阅读(531) 评论(0) 推荐(0) 编辑
摘要: 多态的实现有3种方法: 1、类的继承(虚方法) ;2、抽象类; 3、接口 1、类的继承继承与里氏转换配合使用也可以实现多态的。在这里简单讲一下里氏转换:a.子类的对象可以隐式转换成父类的对象。例: Student(子类) st=new Student();Person(父类) p=st; b.把父类的对象强转成子类的对象。例:Student st=(Student)p; 使用通过继承和里氏转换也可以实现一个对象表现出多种状态。 ->虚方法:子类中对某一个方法大部分相同,个别不同,在父类中定义虚方法,一样的用继承的,不一样的重写。 ->例子:假设所有的人都会走路,并且... 阅读全文
posted @ 2012-03-13 09:59 灵雨飘零 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 1. 文件的管理(File) 1). 读取文件 ->文件的路径 ->文件的格式(gb2312、utf-8) Encoding.Default->应用到文件内容的编码(系统默认编码) Encoding.GetEncoding("gb2312")->换成国际编码 2). 所有的文件操作都在System.IO里面 ->读取全部的文本,返回一个string:ReadAllText ->读取每一行的文本,返回一个string数组:ReadAllLines ->遇到回车将前面的文本作为一项放到数组中 ->读取文本内容,将文本内容的每一行作 阅读全文
posted @ 2012-03-13 09:53 灵雨飘零 阅读(319) 评论(0) 推荐(0) 编辑