雖然學C#有段時間了,但是基礎不牢靠,都是走馬觀花的,學.Net framework時沒法深入進去,現在回頭從頭系統學習,把一些東西記錄在博客裡,閒著沒事就回頭來看看,加深自己的語法印象,高手們就不用來看了,都是些基礎東西,就是個筆記,和我一樣走馬觀花的菜鳥朋友,可以經常來看看,讓自己語法基礎加深一下,未嘗不是好事。
//有返回值方法
//調用例子:
//int i = 2;
//int result = Add(i);
//Console.WriteLine(result);
//Console.WriteLine(i);
//輸出後結果為3和2
//參數為值類型,原值不被修改
public static int Add(int ToNumber)
{
int sum = 0;
for (int i = 1; i <= ToNumber; i++)
{
sum += i;
}
return sum;
}
//無返回值方法
//調用例子:
//AddVoid(2);
//輸出後結果為3
public static void AddVoid(int ToNumber)
{
int sum = 0;
for (int i = 1; i <= ToNumber; i++)
{
sum += i;
}
Console.WriteLine(sum);
}
//引用類型方法
//調用例子
//Test obj = new Test();
//AddObject(obj);
//Console.WriteLine(obj.Number);
//輸出結果為3
//傳入obj對象的的Number屬性,原屬性值是1,傳入後,對象的屬性也被修改
//引用類型參數是傳地址,不是傳值,所有引用類型的原值也會被修改
public static void AddObject(Test