C#编程基础27-38

c# 程序化思维能力,程序化解决问题,呼叫中心前段。
27 DotNet体系,零件到项目。高级技术,反射/事件。自己去使用控件。
28 C#编程能力,程序分解,高级技术,ASP.NET,CMS
29 类型转换Cast (面向对象中继续) Consle.WriteLine(“int最大值{0},最小值{1}”,int.MaxValue,int.MinValue);,强制类型转换 b=(byte)i;,隐式转换、显示转换(强制转换)。
30 for for( ; ;) {Console.WriteLine(“aaa”);}
31 在VS中,按insert键会切换覆盖/插入模式
32 只有在内存存储上存在交集的类型之间才能进行Cast,不能用Cast,转换string/int,只能用Convert。Convert.ToInt32/Convert.ToString
33 枚举 确定数值的取值范围,和class同级,enum Gender {Male, Female, Unkown}; Gender g1 =Gender.Femle; 限定取值
34 数组 int [] values = {30,50,100};//类型后[],就是这个类型的数组类型;Console.WriteLine(Values.Length);Console.WriteLine(values[0]);
35 数组遍历 for(int i=0; i<array.Length;i++){string array = array[i];}。C#中数组长度在初始时固定,不能动态增加!string[] array = new string[5]; //长度为5的string数组。反转第i个和length-i-1交换,注意使用中间变量temp。
36 注意数组长度为零时的容错处理。注意变量的作用域,声明在哪级括号。
37 foreach 数组遍历循环 string[]names={"a","b","c"}; foreach(string name in names){Console.WriteLine("Name is{0}",name);}
38 函数 代码重用,要求的数据为参数,返回的执行结果为返回值。Console.ReadLine是有返回值的函数,Console.WriteLine是需要参数的函数,Convert.ToInt32既需要参数也有返回值。自定义函数:static int ReadInt(){String s = Console.ReadLine();return Convert.ToInt32(s);} 注意函数返回的数据类型与声明的返回值类型一致。如果没有返回值,则标记为void。static int Sum(int[] values){code;return sum;}

Advertisement
This entry was posted in post and tagged . Bookmark the permalink.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Connecting to %s