C#学习日志二(方法与数组)

方法:方法是C#的类中具有名称的包含一系列语句的代码块。
语法:[修饰符] 返回类型 方法名([[参数修饰符]参数类型1 参数名1...])
      {
       //方法体
       }

 

修饰符:除常用修饰符外,还包括用于方法重载的override,new等。
返回类型:方法无返回类型,需要用void关键字;如果方法有返回类型,在方法体中需要有return

返回值。
例子:
public int cube(int num)
{
    int result = num * num * num; //计算参数立方值
    return result;                //返回计算结果 return num * num * num
}

 

值传递:C#向方法传递参数的方法有3种:默认传递,ref引用传递,out输参数传递

 

递归方法:一个直接或者间接调用自己的方法称为递归方法。

 

数组:数组是包含多个具有相同数据类型的元素的有序集合。元素在数组中的顺序称为下标。
声明数组语法:
元素类型[] 数组名; //声明一维数组
元素类型[,] 数组名; //声明二维数组
声明数组的同时,可以对数组进行初始化:
int[] nums = new int[]{0,1,2,3,4...}; 简化: int[] nums = {0,1,2,3,4...};
string[] words = new string[] {"one","two","three"};

posted on 2010-02-25 13:52  shamanter  阅读(169)  评论(0编辑  收藏  举报

导航