站点图标 久久日记本

C#函数参数

◆计算两个整数中的最大值:int Max(int i1,int i2)

◆计算输入的数组的和:int Sum(int[] values)

◆确定函数参数的原则:自己能确定的数据自己内部解决,自己确定不了的数据通过参数传递。

static void Main(string[] args)
{
    Console.WriteLine(Max(30,5));
}      

static int Max(int i1,int i2)
{
    if (i1 > i2)
    {
        return i1;
    }
    return i2;
}
static void Main(string[] args)
{
    int[] valuesaaaaaa = { 3,5,6,8};//value与下面函数中那个value没关系
    int sum1 = Sum(valuesaaaaa);//sum与下面函数中定义的sum没有关系
    Console.WriteLine(sum1);
}      

static int Sum(int[] values)
{
    int sum = 0;
    foreach (int i in values)
    {
        sum = sum + 1;
    }
    return sum;
}

string[] strs={"aa","333","ccc"};返回给我一个字符串,然后字符串使用我制定的分隔符来进行分割,比如我指定用"|",那么返回给我“aa|333|ccc”。

string  join(string[] strs,string seperator)
static void Main(string[] args)
{
    string[] names = { "aa","333","ccc"};
    string Show = Join(names,"|");
    Console.WriteLine(Show);
}
static string Join(string[] strs,string seperator)
{
    string result = "";
    for (int i = 0; i < strs.Length - 1;i++ )//不能用foreach,提示无法将“string”转换为“int”
    {
        result = result + strs[i] + seperator;
    }

    if (strs.Length > 0)
    {
        result=result+strs[strs.Length-1];
    }
    return result;
}
退出移动版