C#语言入门学习笔记

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= 


  • 4
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值