1 using System; 2 3 namespace C_9_4 4 { 5 class Program 6 { 7 static void Main(string[] args) 8 { 9 object a, b, c, d, e;//object 是所有类型的基类,所以可以保存任意类型的数据 10 a = 250;//int 11 b = '2';//char 12 c = "250";//string 13 d = 3.14;//double 14 e = 3.1415926m;//decimal 15 16 //string类型 17 string aa, bb, cc, dd, ee; 18 aa = "250" + "SB";//利用+链接两个字符串 19 bb = "250 ";//这里 会生效 20 cc = @"250 ";//@为强制符号,则后面的所有内容都全都是字符串,转义符不生效 21 char dan = "250"[2];//这里可以利用【】来输出数组里面的单个数据 22 //char dan2 = "250"[3];这里当作数组来看,如果寻找位置超纲则会报错 23 24 //var类型 25 var aaa = 100; 26 var bbb = "250"; 27 var ccc = "250" + "SB"; 28 var ddd = "250"[0]; 29 var eee = 250.0000m; 30 //可以直接继承所输入数据的类型,所以自然也可以使用对应数据类型的特性 31 32 33 34 Console.WriteLine("object输出结果 a={0} b={1} c={2} d={3} e={4} ", a, b, c, d, e); 35 //这里与C不一样的地方是,这里不是用”,“分割,用,会输出来,空格也会。 36 Console.WriteLine("String类型输出结果 aa={0} bb={1} cc={2} dan={3} ",aa,bb,cc,dan); 37 //在输出结果的时候要注意不能多写{x},有几个写几个,不然会报错 38 Console.WriteLine("Var类型输出结果 aaa={0},bbb={1},ccc={2},ddd={3},eee={4}",aaa ,bbb ,ccc ,ddd ,eee); 39 } 40 } 41 }