C#委托基礎5——泛型委托Action
C#委托基礎係列原於2011年2月份發表在我的新浪博客中,現在將其般至本博客。本文參考自金旭亮老師的《.NET 4.0麵向對象編程漫談》有關代理的內容
為了方便開發,.NET基類庫針對在實際開發中最常用的情形提供了幾個預定義好的委托,這些預定義委托用得很廣,比如在編寫lambda表達式和開發並行計算程序時經常要用到他們
對於函數返回值為空的情形,可以使用Action泛型委托
class Program { // 對於函數返回值為空的情形,可以使用Action泛型委托 void Showstring(string s) { Console.WriteLine("顯示的string值為{0}",s); } static void Main(string[] args) { Program p = new Program(); Action<string> showstring = p.Showstring; showstring("xy"); } }
最後更新:2017-04-03 16:49:34