Gear.Turbo

文章分类 -  C#

使用Nullable类型(翻译)
摘要:Nullabe类型可以表示所有基础类型的值,并在其基础上增加了一个null值。Nullable类型可以有如下两种方式声明: System.Nullable variable 或者: T? variable T是Nullable的基础类型。T可以是包含struct在内的任何值类型;它不能是一个引用类型。比如你可能用到一个Nullable类型,考虑常规的Boolean变量,它只能有两个... 阅读全文

posted @ 2006-12-23 18:24 lsp 阅读(617) 评论(0) 推荐(0)

c#序列化
摘要:早就想了解一下C#的序列化了,无奈一直没有时间,今天看了个webcast,把学到的记下来以备今后翻看 : ) using System; using System.IO; using System.Runtime.Serialization.Formatters.Binary; using System.Xml.Serialization; using System.Runtime.Seriali... 阅读全文

posted @ 2006-12-22 23:29 lsp 阅读(1086) 评论(0) 推荐(0)

c#索引器
摘要:经常见有这样的类:如aClass a = new Class();然后在程序里出现个a[i]="some string";感觉好奇怪:既然没有声明类数组却用[]索引,而且返回个string类型,在msdn2和google、baidu同学的帮助之下终于弄明白原来是c#的索引器,弄明白了原理之后自己写了个小示例程序。声明:程序完全自主编写,只要对大家有帮助,随便拷贝: ) using System ;... 阅读全文

posted @ 2006-12-22 23:18 lsp 阅读(510) 评论(0) 推荐(0)

c#中委托(delegate)及事件(event)的实现方法
摘要:Google和Baidu是两位很好的同学,用小学时的话说就是:它们是两位不说话的好老师!在碰到问题的时候总能通过它们找到方法,有一点就是好多人的blog或page都一样,是拷贝的,或者是添加一个原文的链接。链接不是很可靠,总有网页不存在的时候,而拷贝他人的总有版权争议。因此,为了自己的方便学习也为了能给广大网友的参考,我的blog上的所有程序都是参考相关知识后自主开发的。当然我写的代码是随便大家拷... 阅读全文

posted @ 2006-12-22 23:09 lsp 阅读(332) 评论(1) 推荐(0)

导航