首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

C#程序设计入门与范例

2012-10-08 
C#程序设计入门与实例c#安装配制运行c#,只需要安装.net组件包,Microsoft.NET安装目录:C:\WINDOWS\Microsof

C#程序设计入门与实例
c#安装配制
运行c#,只需要安装.net组件包,Microsoft.NET
安装目录:C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727
.net Framework类库由命名空间组成,每个命名空间可以在程序中使用的类型:类、结构、枚举、委托和接口。
Helloworld实例:


《C#语言规范》
安装Microsoft Visual Studio 2005后位于 ...\Microsoft Visual Studio 8\VC#\Specifications\2052
BitArray(索引类)
一个Int32占用4个Byte的空间
1byte=8bit
一个Int32=4*8bit=32bit

存放 int[] bits;
实例:
BitArray.cs

委托(delegate)
委托声明定义了一种类型,它用一组特定的参数以及返回类型来封装方法。对于静态方法,委托对象是封装要调用的方法。对于实例方法,委托对象同时封装一个实例和该实例上的一个方法。如果你有一个委托和一组适当的参数,则可以用这些参数调用该委托。
实例:

虑方法
virtual 关键字用于修饰方法、属性、索引器或事件声名明,并且允许在派生中重写这些对象。
实例:

类型(Type)
C# 中有两种类型:
值类型(value type)
引用类型(reference type)
值类型的变量直接包含它们的数据,而引用类型的变量存储对它们的数据的引用,后者称为对象。
C#的值类型进一步划分为简单类型(simple type)、枚举类型(enum type)和结构类型(struct type).

C#的引用类型进下一步划分为类类型(class type)、接口类型(interface type)、数组类型(array type)和委托类型(delegate type).


当类型是一个十分简单的类型,其中没有成员会修改类型的任何实例字段。
类型不需要从其他任何类型继承。
类型不会派生出其他任何类型。
类型的实例较小。
类型不作为方法参数传递,也不作为方法的返回类型使用。

实例:


博客 http://cgbluesky.blog.163.com

热点排行