汇聚点滴,成就美好  
汇聚点滴,成就美好

2013年5月16日

摘要: 1、命名空间:隐式的具有public已声明可访问性。在命名空间声明中不允许使用访问修饰符2、编译单元或命名空间中声明的类型可以具有public或inernal已声明可访问行,默认的已声明可访问性为internal3、类成员可具有5种已声明可访问性中的任何一种,默认为private已声明可访问性(请注意,声明为类成员的类型可具有5种已声明可访问性中的任何一种,而声明为命名空间成员的类型只能具有public或internal已声明可访问性)。4、结构成员可以具有public,internal或private已声明可访问性并默认为private已声明可访问性,这是因为结构是隐式的密封的。结构的成员若 阅读全文
posted @ 2013-05-16 17:38 极地雪狼 阅读(280) 评论(0) 推荐(0) 编辑
 
摘要: 委托类型即能够引用静态类型,也能够引用实体类型。引用实例方法的委托也就引用了一个具体的对象,当通过该委托调用这个实例方法时,再调用中那个对象就成了this对象。委托不知道也不关心他所封装方法所属的类;他所关心的仅限于这些方法的参数和返回类型必须与该委托相同。 阅读全文
posted @ 2013-05-16 09:43 极地雪狼 阅读(152) 评论(0) 推荐(0) 编辑
 
摘要: C#中程序结构的关键概念为:程序、命名空间、类型、成员、程序集。C#程序包括一个或多个源文件。程序中声明类型,类型包含成员并能够被组织到命名空间中。类和接口是类型的例子字段、方法、属性和事件则是成员的例子。当C#程序被编译时,他们被物理地打包到程序集中。程序集的文件扩展名一般为.exe或者.dll,这取决于他们是实现为应用程序(application),还是类库(library)程序集包含中间语言(Intermediate Language , IL)指令形式的可执行代码,以及元数据(metadata)形式的符号信息。在他执行之前,程序集的IL代码将被.NET公共语言运行库(Common La 阅读全文
posted @ 2013-05-16 01:50 极地雪狼 阅读(410) 评论(0) 推荐(0) 编辑