平常在寫.Net時常常會用到.Tostring(),這個就是擴充方法,不需要new而是針對參數型態來操作
以下的程式碼是兩個擴充方法,分別是把日期的西元轉民國和數字前面增加一個自定的符號
平常在寫.Net時常常會用到.Tostring(),這個就是擴充方法,不需要new而是針對參數型態來操作
以下的程式碼是兩個擴充方法,分別是把日期的西元轉民國和數字前面增加一個自定的符號
我們在寫程式時難免要傳陣列參數到Method裡面,範例是做一個數字的加總
public int Sum(params int[] values) { int result = 0; foreach (int item in values) { result += item; } return result; }
需要注意的是參數陣列params必須是最後一個參數
平常我們在做轉型的動作時都是用Parse
string testStr = "123"; decimal.Parse(testStr);
這樣做平時是不會有問題的,不過假如有一天testStr這個變數的值變成非數字