第一个C#程序Hello World
摘要:一、编写第一个C#程序——Hello World 1. 启动Microsoft Visual Studio 2010。 2. 点击“文件”菜单,选择“新建”项,在弹出的子菜单中选择“项目”命令。如下图所示: 3. 弹出“新建项目”对话框。如下图所示: 4. 在“最近的模板”下面点击“Visual C#”项,在中间的“模板”窗口中选择“控制台应用程序”项,在底部“名称”文本框中输入项目名称“He...
阅读全文
C#语言概述
摘要:一、.NET Framework .NET Framework是Windows的一个不可或缺的组件,它包括公共语言运行库(CLR)和类库两部分。 CLR是Microsoft的公共语言基础结构(CLI)的商业实现。CLI是一种国际标准,是用于创建语言和库在其中无缝协同工作的执行和开发环境的基础。 .NET Framework的类库包含4000多个类,分别是基本框架类、ADO.NET和XML类、Web...
阅读全文
C# 类型基础
摘要:C# 类型基础 引言 本文之初的目的是讲述设计模式中的 Prototype(原型)模式,但是如果想较清楚地弄明白这个模式,需要了解对象克隆(Object Clone),Clone其实也就是对象复制。复制又分为了浅度复制(Shallow Copy)和深度复制(Deep Copy),浅度复制 和 深度复制又是以 如何复制引用类型成员来划分的。由此又引出了 引用类型和 值类型,以及相关的对象判等、装箱、...
阅读全文
C#标识符和关键字
摘要:一、C#标识符 标识符是适用于变量、类、方法和其他各种用户定义对象的一般术语。命名标识符时应当遵守以下规则: 标识符不能以数字开头,也不能包含空格。 标识符可以包含大小写字母、数字、下划线和@字符。 标识符必须区分大小写。大写字母和小写字母被认为是不同的字母。 @字符只能是标识符的第一个字符。带@前缀的标识符称为逐字标识符。 不能使用C#中的关键字。但是,@字符加关键字可以成为合法...
阅读全文