随笔分类 - 读书笔记(c#)
摘要:3、有关CLR、CTS、CLS 在学习.NET的过程中,都会不可避免地接触到这三个概念,那么这三个东西是什么以及它们之间的关系是怎样的呢?我们在学习的过程中可能比较过多的会去关注CLR,因为CLR是.NET Framework的核心,但是我要说的是CTS和CLS更为重要,因为他们是CLR的核心。任何编程语言,如果想要在.NET CLR上执行,就必需提供一个编译器,将此语言的程序编译成.NET CLR所认识的metadata以及IL,符合CTS的规定。并非所有的语言都能和C#一样符合CTS的规范,毕竟许多语言出现在先,CTS出现在后,所以有一些旧的语言未能符合CTS的规定。这类的语言在.NET.
阅读全文
摘要:变量 命名规则: 1、变量的第一个字母必须是字母、下划线(_)、或者@ 2、其后的字母可以是数字或者字母、下划线; 3、不能错误使用关键字; 4、命名是区分大小写的; 命名约定: 1、Hungarian表示法 在变量前面加上一个小写字母的前缀表示类型,如int 可以在前面加上i(或者n) 像iAge,这种方法可以很容易看出各个变量的类型 上面的方法也有许多的弊端,所以现在.net framework有两种命名约定,PascalCase 和cameCase 2、PascalCase 例如:age,firstClass 3、cameCase 例如:Age,FristC...
阅读全文
摘要:1、.net framework 含义 它的微软为开发应用程序而创建的一个具有革命意义的平台,它致力于敏捷软件开发(Agile software development)、快速应用开发(Rapid application development)、平台无关性和网络透明化的软件开发。 .NET Framework 是以一种采用系统虚拟机运行的编程平台,以通用语言运行库(Common Language Runtime)为基础,支持多种语言(C#、VB、C++、Python等,甚至是一些旧的语言,如COBOL)的开发。NET也为应用程序接口(API)提供了新功能和开发工具。这些革新使得程序设计员..
阅读全文

浙公网安备 33010602011771号