01.
在找C#语言规范吗?只要你装了VS,你就能找到VS安装占用的磁盘空间可真大,不过这么大的容量中还隐藏着不少好东西。在VS2005的 安装目录\Microsoft Visual Studio 8\VC#\Specifications\2052中含有2个文件,分别对应C#的1.2和2.0的语言规范,相信对于想了解C#的...查看完整版>>
在找C#语言规范吗?只要你装了VS,你就能找到
02.
C#语言规范--1.1开始clothes经典性“hello, world”程序可以写为:using System;class Hello{ static void Main() { Console.WriteLine("hello, world"); }}C# 程序的源代码通常存储在一个或多...查看完整版>>
C#语言规范--1.1开始
03.
C#语言规范--1.2类型C# 支持两种类型:“值类型”和“引用类型”。值类型包括简单类型(如 char、int 和 float)、枚举类型和结构类型。引用类型包括类 (Class) 类型、接口类型、委托类型和数组类型。值类型与引用类型的区别...查看完整版>>
C#语言规范--1.2类型
04.
C#语言规范--1.3变量和参数变量表示存储位置。每个变量都属于一种类型,它确定什么样的值可以存储在该变量中。局部变量是在方法、属性或索引器中声明的变量。局部变量是通过指定类型名称和声明符(它指定变量名和可选的初始值)定义的,如...查看完整版>>
C#语言规范--1.3变量和参数
05.
C#语言规范--1.4自动内存管理手动内存管理要求开发人员管理内存块的分配和回收。手动内存管理可能既耗时又麻烦。在 C# 中提供了自动内存管理,使开发人员从这个繁重的任务中解脱出来。在绝大多数情况下,自动内存管理可以提高代码质量和开发...查看完整版>>
C#语言规范--1.4自动内存管理
06.
C#语言规范--1.5表达式C# 包含一元运算符、二元运算符和一个三元运算符。下表概述了这些运算符,并将它们按优先级以从高到低的顺序列出:章节 类别 运算符第 7.5 节 基本 x.y f(x) a x++ x-- newtypeof checked u...查看完整版>>
C#语言规范--1.5表达式
07.
C#语言规范--1.7类类声明定义新的引用类型。一个类可以从另一个类继承,并且可以实现多个接口。类成员可以包括:常数、字段、方法、属性、事件、索引器、运算符、实例构造函数、析构函数、静态构造函数和嵌套类型声明。每个成...查看完整版>>
C#语言规范--1.7类
08.
C#语言规范--1.8结构类与结构有很多相似之处:结构可以实现接口,并且可以具有与类相同的成员类型。然而,结构在几个重要方面不同于类:结构为值类型而不是引用类型,并且结构不支持继承。结构的值存储在“在堆栈上”或“内联”。细...查看完整版>>
C#语言规范--1.8结构
09.
C#语言规范--1.9接口一个接口定义一个协定。实现接口的类或结构必须遵守其协定。接口可以包含方法、属性、索引器和事件作为成员。示例interface IExample{ string this[int index] { get; set; } event EventHa...查看完整版>>
C#语言规范--1.9接口
10.
C#语言规范--1.10委托委托适用于那种在某些其他语言中需用函数指针来解决的情况(场合)。但是,与函数指针不同,委托是面向对象和类型安全的。委托声明定义一个类,它是从 System.Delegate 类派生的类。委托实例封装了一个调用列...查看完整版>>
C#语言规范--1.10委托
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。