随笔 - 493  文章 - 0  评论 - 97  阅读 - 239万
  2010年12月26日
摘要: 虽然微软早已经建议在WINDOWS中用注册表代替INI文件,但是在实际应用中,INI文件仍然有用武之地,尤其现在绿色软件的流行,越来越多的程序将自己的一些配置信息保存到了INI文件中。 INI文件是文本文件,由若干节(section)组成,在每个带括号的标题下面,是若干个关键词(key)及其对应的值(Value)  [Section]  Key=Value VC中提供了API函数进行INI文件的读写操作,但是微软推出的C#编程语言中却没有相应的方法,下面是一个C#ini文件读写类,从网上收集的,很全,就是没有对section的改名功能,高手可以增加一个。usingSystem;usingSys 阅读全文
posted @ 2010-12-26 20:31 清清飞扬 阅读(679) 评论(1) 推荐(0) 编辑
摘要: C#格式化字符串净化代码的方法,在C#编程中,字符串类型是最容易处理出错的地方,其代价往往也很昂贵,在.NET Framework中,字符串是一个不可变的类型,当一个字符串被修改后,总是创建一个新的副本,不会改变源字符串,大多数开发人员总是喜欢使用下面这样的方法格式化字符串:string updateQueryText = "UPDATE EmployeeTable SET Name='" + name+ "' WHERE EmpId=" + id;  上面的代码太乱了,由于字符串是不可变的,这里它又使用了多重串联,因此会在内存中创建三个不必要的字符串垃圾副本。  最好的办法是使用C#语言中的 阅读全文
posted @ 2010-12-26 00:19 清清飞扬 阅读(491) 评论(0) 推荐(0) 编辑
摘要: 结构体的定义:结构体也可以象类一样可以单独定义.classa{};structa{};结构体也可以在名字前面加入控制访问符.publicstructstudent{};internalstructstudent{};如果结构体student没有publice或者internal的声明类program就无法使用student结构定义obj对象如果结构体student的元素没有public的声明,对象obj就无法调用元素x因为默认的结构体名和元素名是*******类型程序:usingSystem;publicstructstudent{publicintx;};classprogram{publi 阅读全文
posted @ 2010-12-26 00:17 清清飞扬 阅读(14980) 评论(0) 推荐(2) 编辑
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示