C#学习--C#和.net

 C#语言简介

  1. C# 作为一种新的面向对象的语言,语法简单,完全的面相对象编程思想,能够快速的开发出功能较强的应用。 

  2. C#不能自己操作内存,由统一的垃圾管理机制来管理内存的产生和释放,不存在全局变量和函数,不存在多继承,采用接口来实现多重继承,减轻了开发者开发时管理多个类初始化的负担。

  3. 提供了委托,用于封装命名方法或匿名方法。

  4. .net Framework框架,一种平台,一种技术。

  5. .net 桌面应用 WinForm     Internet应用    ASP.net      手机开发  wp。

  6.  C#与.net Framework 关系

        三种类型的应用程序

  • ASP.net  的程序 (Web应用程序)

  • Windows的程序 (窗体的应用程序)

  • 类库程序   (包含类的定义和实现,可以被其他的程序调用,但是不能作为单一的程序运行。)

         C#三种注释 

          文档注释:用于对类和方法进行注释。  

        在类或方法前面输入  三个 '///';  

          区域块

          #region    XXXX

        #endregion

           .net类库

                                                   Web窗体      Web   Service     WinForm

                                                                   ADO.NET和XML类

                                                                       基本框架类 

                                                  CLR(公共语言运行库)       CLS(公共语言规范)       CTS(通用类型系统)    

                      .net 借助MISL (微软中间语言)--->CLR(执行IL)---->代码被执行。

   

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值