您的位置:首页 > 编程语言 > C#

C#基础学习2---总结

2012-04-14 21:48 218 查看
1.函数

返回值类型(int ,string ,......,void(无返回值时)) 函数名(参数列表)

int ReadInt(string msg)

{

return 值;

}

return 立即返回

函数重载(参数个数或者参数类型不同,构成函数)

static int Add(int a,int b)

{

return a+b;

}

static string Add(string a,string b)

{

return a+b;

}

2.可变参数

static int Max{params int[] array}

{

int max=0;

foreach(int i in array)

{

if(i>max)

{

max=i;

}

}

}

调用 Max(1212,232,231),求最大的数,可输入任意多大值

3.函数ref,out参数

static void Sawp(int a,int b)//操作的是复制品,不会改变其原来的值,复制进来的

{

int temp=a;

a=b;

b=temp;

}

static void Swap(ref int a,ref int b)//传进来是变量本身了,会改变,使用之前必须给变量赋值

{

int temp=a;

a=b;

b=temp;

}

4.字符串的处理

char a='c'; string b="f"; 区别

string c=""; string c=null 区别(一个是长度为0,一定是没有)

判断字符串是否为空(常用IsNullOrEmpty)

if(s==null||s==""||s==string.Empty)

if(string.IsNullOrEmpty)

string.ToLower() string.Trim() string.Equal()
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: