11 2021 档案
摘要:1.1 概念 C# 是面向对象的语言,然而C# 进一步提供了对面向组件(component-oriented) 编程的支持。 现代软件设计日益依赖于自包含和自描述功能包形式的软件组件。 这种组件的关键在于,它们通过属性、方法和事件来提供编程模型;它们具有提供了关于组件的声明性信息的特性;同时,它们还
阅读全文
摘要:类型信息运算符 sizeof 运算符 可以确定栈中值类型需要的长度(单位是字节)。 类不能使用sizeof。 当 struct(结构体) 中只有值类型的时候,也可以使用sizeof。 对复杂类型使用 sizeof 运算符,就需要把代码放在 unsafe块中。 public struct point
阅读全文
摘要:泛型的使用 演化过程 没有泛型:多个参数类型的相同方法需要写多次。 public class CommonMethod { /// <summary> /// 打印个int值 /// 声明方法时,指定了参数类型,确定了只能传递某个类型 /// </summary> /// <param name="
阅读全文
摘要:原文地址:https://www.cnblogs.com/linybo/p/13340343.html 随Visual Studio 2010 CTP亮相的 C#4 和 VB10,虽然在支持语言新特性方面走了相当不一样的两条路:C#着重增加后期绑定和与动态语言相容的若干特性,VB10着重简化语言和提
阅读全文
摘要:C#语言规范的来源 微软官方文档 ECMA规范 微软标准 C#语言规范文档 ECMA标准 微软视觉C#版本 相应的 ECMA 标准 相应的 ISO/IEC 标准 V1.0 ECMA-334:2003 ISO/IEC 23270:2003 V2.0 ECMA-334:2006 ISO/IEC 2327
阅读全文