c#类型变量

 

net框架 。1.0  1.1  2.0  3.0  3.5  4.0  4.5  4.51

 vs           02   03 0 5   08    10   12   13上下对应

1.1 2.0 4.0 3个版本是核心版本

1大小写敏感

2括号、引号、分好都是英文状态下的符号

3结尾不要忘记写分号。 Console.Write("姓名:");

string n =Console.ReadLine();

Console.Write("年龄");

string a=Console.ReadLine();

Console.ForegroundColor = ConsoleColor.Red;、、、文字颜色

Console.BackgroundColor = ConsoleColor.Green;、、背景颜色

Console.WriteLine("欢迎你"+n+"今年你"+a+"岁了");

console.clear(); 清屏

**************************************************************************

数据类型:

字符串(string)——放一串字符,需要用""引起来 string s="456"; string a="789"; console.writeline(a+s);''''''''789 456

整型(int)——整数类型 4字节 1字节=8位 1Byte=8bit long(长整型8字节) short(长整型2字节) tiny(微整形1字节) int a=456; int b=789; console.writeline(a+b);

小数型,‘浮点型(float,double) float:单精度浮点型 4字节 double:双精度浮点型。 8字节 double d=3.14; float d =3.14f;

布尔型(bool) 逻辑型 非此即彼 true,flase; 1字节 bool b= true; bool d= false; 字符型(char)。单个字符 char c ='4';

二, 变量--—— 先定义,后使用 定义变量名时,不能重名。 定义: int a; int b=20; 赋值: a= 值 数据类型 变量名【=值】; 取值: 直接使用变量名,就可以吧变量中存的值取出来。

变量命名的规则 1,变量名一般由字母、数字、下划线组成。

2,变量名开头只能是字母或下划线。

3,变量名不能与系统关键词重复。颜色变蓝的都是关键词。

三, 常量--运行过程中,值无法改变的量 字面常量, 符号常量(const int a=2;)定义:在变量定义的左边加上const关键字就可以了 注意;符号常量在定义的时候,必须赋值。 符号常量的使用:在一些反复使用的复杂数据,一般喜欢用常量来替代他,使用常量进行编程运算。

四,类型转换
计算机只能对同一类型数据进行运算,不同类型数据不能直接运算。 需要进行转换(自动,强制)
int a=10;
double b=3;
console.writeline(a/b);//先把a的值10编程小数类型10.000,然后在做出发运算。
int a=9;
double b=3;
int c =(int)(a/b);
自动转换:由计算机根据运算数据自动进行类型转换。其原则是,只要从类型上来说,不会丢数据,就转化
tiny->short->int-> long->double
强制转换:由程序员强制吧某种类型变成另一种类型,这种强制转化是在计算机不自动转化的时候实施

语法:
1,在被转换的数据左边加上小括号,小括号里面写上要转化的目标类型
int a=(int)3.14
2使用convert.TOxxx()转化
int a=10;
double b=3.0;
int c= a/convert.toint32(b);
string s="7896";
int n =convert.Int32(s);

Console.Write("请输入你的年龄:");
string s = Console.ReadLine();
int age = Convert.ToInt32(s);
Console.WriteLine("你明年就"+(age+1)+"岁了");

原文地址:https://www.cnblogs.com/w297613932/p/4176604.html