C#面向过程之编译原理、变量、运算符

.net基础:
.net与C# .net是一个平台 c#是一门语言c#



.net的用途
a.桌面应用程序 b.网站应用程序 c.专业游戏开发(XBOX360) d.嵌入式设备软件开发 e.智能手机APP开发 f.平板电脑APP开发

正题:
static void Main(string [] args) 主函数、方法入口

编译原理:
1.编写源代码;
2.C#编译器将C#源代码编译成MSIL;
3.将中间代码交给CLR的即时编译器(JIT)将微软中间语言转化成相对应的机器码(CPU指令)
4.交给CPU运行机器码;
被CLR所管理的代码叫作托管代码,不可以被CLR管理的代码叫作非托管代码,非托管代码运行效率较高,可是相对安全性较低;托管代码运行效率较低,但代码相对是安全的;

变量:
常见的数据类型:int double float char string




安全


转义符:经过一个/来改变后面的字符意义

运算符:
=:赋值运算符
+-*/算术运算符
+:将左右两边的字符串链接起来

变量命名规则:
变量命名必须有意义必须以字母或者_或者@开头,定义一个变量时首字母小写。
注释:给人看的,不是给编译器看的
文档注释的做用:当调用相对应的方法时给出智能提示
定义在方法里面的变量使用以前必定要先赋值

类型转换:将string类型强转为int类型二者并不兼容,但用convert.toint32就能够,由于convert不单单转换仍是改造函数

相关文章
相关标签/搜索