日期:2014-05-18 浏览次数:20745 次
C#语言入门学习笔记
?
一、C#是什么
C#(读作“C sharp”)是一种编程语言,它是为生成在 .NET Framework 上运行的各种应用程序而设计的。 C# 简单、功能强大、类型安全,而且是面向对象的。 C# 凭借在许多方面的创新,在保持 C 语言风格的表现力和雅致特征的同时,实现了应用程序的快速开发。?
?
Visual C# 是 Microsoft 对 C# 语言的实现。Visual Studio 通过功能齐全的代码编辑器、编译器、项目模板、设计器、代码向导、功能强大而易用的调试器以及其他工具,实现了对 Visual C# 的支持。 通过 .NET Framework 类库,可以访问许多操作系统服务和其他有用的精心设计的类,这些类可显著加快开发周期。
?
构造函数和析构函数
?
?
?
?static,因此它们仅存在于类级别上。 所有访问这些成员的 CDemo 实例都将使用相同的内存位置。 在代码中第一次引用 CDemo 类时,将对静态成员进行初始化。 这可能是第一次创建 CDemo 对象,也可能是第一次访问其中的一个静态成员
?
public readonly int InstanceID;
作为 readonly 成员,InstanceID 只能在构造函数中设置。
?
?
~CDemo()
{
? ?ClassInstanceCount --;
}
此方法称为“析构函数”,通过在类名前加波形符 (~) 表示。 内存管理器在它最后回收由 CDemo 对象占用的内存之前先调用析构函数。 通过实现析构函数,可以在将组件从内存移除前执行清除操作。 但是,正如在本演练的随后部分所看到的,完全有理由更早释放资源。
?
创建 CDemo 类的属性
?
public static long InstanceCount
? ?{
? ? ? get
? ? ? {
? ? ? ? ?return ClassInstanceCount;
? ? ? }
? ?}
?
数据库连接语句
?
Data Source=.,1444;Initial Catalog=StudyNet;Persist Security Info=True;User ID= ;Password=?