S2 深入.NET和C#编程 一: 深入C#.NET框架 - Go语言中文社区

S2 深入.NET和C#编程 一: 深入C#.NET框架


                                                                                                  深入C#.NET框架

1..NET框架 之一   推荐一个代码管理平台,博客发布平台 git
   之前的复习:
   学习的网站: git
   github.com

  2.类和对象的关系  Dept dept=new Dept();
    解析:类是对象的类型  ( 大的种类) code层面:Dept
          对象是类的实例   (具体的一个个体)code层面:dept

  
  3..NET框架两大组件:CLR(Common Language Runtime 公共语言运行时)和FCL(Framework Class library 框架类库)
  
  4.类库概念:一堆功能相似 的 类的集合。
     类似于QQ主程序平级目录的支撑类库 ,以dll结尾的文件(dynamic linked library 动态链接库)
     类库的两种体现形态:exe  dll


https://c.s-microsoft.com/zh-cn/CMSImages/Hero_Holiday_HomePage_1920x650.jpg

https://www.baidu.com/img/bd_logo1.png


 5.封装:就是保护一些私有字段的安全。体现2:将方法和字段放入一个容器(类)中。

 6.自动属性
   注意点:当我们不需要进行逻辑判定的时候,他是和私有字段+共有的属性是等价的。
           自动属性底层会生成:私有字段+公有属性
   

 

总结:

1:.NET框架的主要内容有CLR,FCL,ADO.NET,XML,ASP.NET.Windows和Web Service等

2:CLR是所有的.NET 的应用程序时的环境。是所有的.NET应用程序都要使用的编程基础

3:CLR中主要有两个组件:通用类型系统(CTS)和公共语言规范(CLS)

4:

5:命名空间的信息:

System: 此命名空间包含所有的其他的命名空间

System。Collection.Generic:支持泛型操作

System.Io:支持对文件的操作,如复制,删除,粘贴

System.Net:支持对网络的协议的编程

Ststem.Data:提供对表示ADO.NET结构的类的访问

System.Windows.Froms:用于开发Windows应用程序

System.Drawing:支持GDI+基本的图形操作

6:封装好处:

    1:保证数据的安全性

    2:提供清醒的对外接口

    3:类内部实现可以任意修改,不影响其他的类

 

转载于:https://www.cnblogs.com/3020815dzq/p/8144875.html

版权声明:本文来源CSDN,感谢博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/weixin_34015860/article/details/94615753
站方申明:本站部分内容来自社区用户分享,若涉及侵权,请联系站方删除。
  • 发表于 2020-04-19 10:53:35
  • 阅读 ( 654 )
  • 分类:Go Web框架

0 条评论

请先 登录 后评论

官方社群

GO教程

推荐文章

猜你喜欢