c#two

c#

命名空间

1.多个命名空间定义相同的类不冲突。

2. 命名空间的定义是以关键字 namespace 开始,后跟命名空间的名称。

3.例如

System 命名空间包含了定义数据类型、事件和事件处理程序等基本类; 
System.Data 命名空间包含了提供数据访问功能的命名空间和类;
System.IO 命名空间包含了数据流读写相关功能的类;
System.Windows.Forms 命名空间包含了Windows 窗体开发所需要的工具和窗体类;
System.Web 命名空间包含了所有网站开发相关的命名空间和类。

4. using引入

 

基本输入输出:

    1.Console.ReadKey();

    2.Console.Readline();//自动换行

    3.Console.Write(“”);

    4.Cinsole.writeLine("");// 自动换行

x=Console.Readline()// 把输入赋值给x

基本数据类型

1.数值类型:整数型(sbyte、byte、short、Ushort、int、uint、long、ulong)和实数型(float、double、decimal)。

2.字符类型(char)和字符串类型(string)。

3.布尔类型(true和false)

4.对象类型(object):可以存放任意一种类型的数据,其占用空间的大小跟具体数据类型有关。

 

变量与常量

命名规则:1.不可以是关键字。2.由字母,数字,下划线组成并且以字母或下划线开头

c#规定,变量必须先定义(声明)后引用。

1.变量:在程序运行过程中,其值可以改变的量。(可以在定义同时被赋初值也可以定义之后)

2.常量:在程序运行过程中,其值不可以改变的量。字面常量和符号常量(const)

基本运算

1.算术运算( 一元运算 ) 加(+)减(-)乘(*)除(/)求余(%)自加(++)自减(--)

2.关系运算和逻辑运算

 关系运算:(二元运算)如果两个操作数满足给定的关系返回true否则返回false。  大于(>)大于等于(>=)小于(<)小于等于(<==)等于(==)不等于(!=)

逻辑运算:是对两个布尔类型的操作数进行逻辑运算,返回的然是布尔值。与(&&)或(||)异或(^)非(!)

3.条件运算:布尔类型表达式?表达式1:表达式2(先计算布尔类型表达式结果为trunk返回表达式1结果为false返回表达式2)

4.赋值运算:(=)变量=表达式(将右边的表达式的值赋值给左边变量)

posted @ 2017-10-09 18:32  五个字呀  阅读(116)  评论(0)    收藏  举报