文档介绍:本文由xyxz341贡献ppt文档可能在WAP端浏览体验不佳。建议您优先选择TXT,或下载源文件到本机查看。第三章C#基础知识目标在C#中定义变量和常量使用C#中的基本数据类型理解装箱和拆箱的概念使用C#中的运算符,选择结构和循环结构定义和使用数组,了解结构和枚举2C#数据类型C#数据类型int floatbyteshort longbool stringChar大小有符号的32位整数默认值0示例intrating=20;floattemperature=;bytegpa=2;shortsalary=3400;longpopulation=23451900;boolIsManager=true;stringcolor="Orange"chargender= 'M';32位浮点数,,true或falseUnicode字符串单个Unicode字符000LFalse'\0'3变量变量用于存储特定数据类型的值语法:访问修饰符数据类型变量名PublicPrivateProtectedfloat……intstring4其他的两种访问限制符Internal一个程序集中可以使用Protectedinternal本程序集的类和这些类的子类使用如果变量前没有访问修饰符,则默认为internal5变量举例staticvoid Main(string[]args) {//声明布尔型,字符串型,整型,短整型和浮点型变量booltest=true;变量中存储的值取决于该shortnum1=19;变量的类型intnum2=14000;stringval="Jamie";floatnum3=;//("布尔值="+test);("短整型值="+num1);("整型值="+num2);("字符串值="+val);("浮点值= "+ num3); }6常量常量用于在整个程序中将数据保持同一个值语法:const数据类型常量名=常量值; Public Private Protected7常量举例const关键字用于声明常量staticvoidMain(string[]args){声明常量//PI常量PIconstfloat_pi=;//由地球引力引起的加速度常量,单位为cm/s*sconstfloat_gravity=980;//钟摆的长度在表达式中使intlength= 40;用常量//钟摆的周期doubleperiod= 0;//钟摆周期的计算公式period=2*_pi*(length/_gravity);("钟摆的周期为{0}秒",period);}8C#的基本数据类型3-1C#中的数据类型分为两个基本类别值类型表示实际数据只是将值存放在内存中值类型都存储在堆栈(栈)中int,char,结构表示指向数据的指针或引用包含内存堆(托管堆)中对象的地址为null,则表示未引用任何对象类,接口,数组,字符串引用类型9C#的基本数据类型3-2static