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