20120824
发布日期:2022-03-02 13:24:02 浏览次数:38 分类:技术文章

本文共 1357 字,大约阅读时间需要 4 分钟。

枚举:枚举转化为其他类型需要显示转化:

例如:enum week { Monday,… };

Week day = week.Monday;

Int da = (int)day;

String days = day.tostring();

= convert.ToString(day);

对于枚举字符串逆转换则为:

例如:string days = “Monday”;

Week day = (Week)Enum.Parse( typeof(Week)days );

当然,如果字符串不能再枚举中找到合适的匹配将会发生错误。

数组及多维数组:

数组的声明 int[] ints = new int[100];多维数组 int [ , ] ints = new int[3][5];

数组数组:int[,] ints= new int[2][]; ints[0] = new int[4]; ints[1] = new int[54];

字符串:string

String myString = “hello!”;

Char myChar = myString[0]; //只读数据,不能对myChar进行写;

Char [] myChar = myString.ToCharArray(); //完成字符操作;

String中<string>.ToLower/ToUpper()将字符串转化为大小写字符串;需要注意的是:改变大小写不会对原来的字符串产生任何影响;

String中需要删除字符串中两端的空格:<string>.Trim();依然对原字符串没影响;如果从两端要对其他特定的字符进行删除则如下例:

string myString = " Yessssssssssssssssssssss ";

char[] delChar = { ' ', 'e', 's' };

Console.WriteLine(myString.Trim(delChar));

或者单纯的从某端进行处理:<string>.TrimStart()和<string>.TrimEnd()。

对于字符串两端添加的处理:<string>.PadLeft( int num,char p = ‘ ’)和<string>.PadLeft(int num,char p = ‘ ’)

字符串分隔:string[] <string>.Split(char [] separator );将一串字符串按特定的分隔符分隔为没有该分隔符字符数组。

函数

函数参数:四种参数:值、引用(ref)、输出(out)和数组(params);

引用:1)必须可修改;2)必须初始化过;

输出:函数运行完将对out赋值;

对于数组参数:放在参数最后,且只能有一个

Main()函数

该函数可以返回void或者int,有一个可选参数string[] args。

委托:是一种可以把引用存储为函数的类型。声明一个委托(delegate),表明其返回值和参数列表,可以初始化一个有相同返回值和参数列表的实际函数体(有点类似于函数指针)。

转载于:https://www.cnblogs.com/Caius/archive/2012/08/31/2664779.html

转载地址:https://blog.csdn.net/anqingxun0615/article/details/101368131 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:20120828
下一篇:20120827

发表评论

最新留言

不错!
[***.144.177.141]2024年04月17日 16时06分56秒

关于作者

    喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!

推荐文章