清华大学出版社笔记(二)"/>
《C#入门经典第五版》Karli WatsonChristian Nagel 清华大学出版社笔记(二)
第五章 变量的更多内容
变量的其它结构
枚举:enum, example
enum enum_name : byte
{
north=1,
south=2,
east=3,
west=4
}结构:struct , example
struct struct_name:
{
public type variable;
}数组: [] ,example
type [] array_name
可以用foreach遍历
多维数组:注意多维数组的声明与其他编程语言不同
锯齿数组:数组里面还有数组,可以定义不同长度的列长
如:int [] [] jaggedIntArray={new int[]{1,2,3}, new int[]{1}, new int[] {1,2}};
对于锯齿数组的遍历需要用嵌套foreach循环;字符串处理
类型转化: ToCharArray();
大小写:ToLower()/ToUpper();
去掉空格:Trim(); 还可以指定去掉某些字符Trim(trimChars);
TrimStart();TrimEnd();去掉开头或结尾的空格;
PadLeft();PadRight();在字符串的左边或右边添加空格;
分割:Split();
第六章 函数
- 函数的内容基本与C语言一致。参数列表中有一个参数数组,参数数组可以使用个数不定的参数调用函数,可以使用params关键字定义它们。
- 引用参数,用ref关键词定义。
- 输出参数,与ref一致,不过out可以用于非赋值变量。
更多推荐
《C#入门经典第五版》Karli WatsonChristian Nagel 清华大学出版社笔记(二)
发布评论