C#相关
文章平均质量分 68
zade
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
C#中的语句块内的不变性
C#语言规范规定,对于表达式中一个简单命名的标识符,在同一个即刻闭合控制块内或者switch块内(the immediately enclosing block or switch-block)的语义是恒定不变的。这条规则确保了在一个表达式的上下文的环境中,同一个名字在一个控制块内拥有相同的含义。否则会引发编译错误,如下:class Test{double x;void F(bool b) {原创 2005-12-31 15:56:00 · 1279 阅读 · 0 评论 -
C#的资源回收
C#的GC机制,使得在C#中内存自动管理,在一定的程度上,这省去了程序员的很多麻烦,这可以看成是一个很大的进步。在C++中,有一条很重要的原则,即资源的获取就是初始化(“resource acquisition is initialization”),也即是在构造函数中获取资源,在析构函数中释放资源。由于对象的构造函数和析构函数发生在特定的时刻,并且析构函数的调用是自动并且强加的,所以一般这可原创 2006-01-06 10:46:00 · 5066 阅读 · 0 评论 -
C#语言和类库
就象微软一贯的风格,C#语言非常的方便。当你想快速的构造一个应用程序的时候,C#语言的效率非常的高。很显然,微软的类库和默认的处理机制在发挥着作用。作为一个程序员,你可以不用关系这些;因为在大多数的情况下,微软的这些默认的处理机制正好是你所需要的。作为一个C++语言的爱好者和使用者,我更加关心的是,那些是语言本身的定义,那些是类库和默认的处理机制。当我第一次好奇的考察C#语言的委托机制的时候,下面原创 2006-01-04 15:46:00 · 3610 阅读 · 0 评论 -
IEnumerator and IEnumerable
C# defines two interfaces to enumerate a collective object. Now let us see them:public interface IEnumerator{ object Current { get; } bool MoveNext(); void Reset();}public interface IE原创 2006-01-14 13:32:00 · 3416 阅读 · 0 评论 -
ADO.NET数据库访问的一个缺陷和补救思路
ADO.NET数据库访问的一个缺陷和补救思路在C#中,访问数据库的典型方法是:// connect to my local server, northwind db string connectionString = "server=(local)//NetSDK;" + "Trusted_Connection=yes; database=no原创 2006-02-12 14:11:00 · 3114 阅读 · 0 评论
分享