摘要:Func 基本運用
今天會介紹這個,是因為linq 大部分的方法,就是用Func來傳遞,
我一開始學的時候,也只是跟著範例寫,可是不明白為什麼會這樣寫,
希望今天看到這篇的各位,能夠稍微理解Func的用法。
先從 Func<TResult>介紹起
1.代表 回傳的型態
2.先記起來,就是用法,等等就會說明加這個的用處
把這個Func轉成一個method,讀者應該就明白了
基本上這兩段,結果是一模一樣的,讀者對Func是不是有點感覺了呢?
------------------------------------------------------------------------------------------
接下來介紹 Func<T,TResult>,就很容易理解了
1.代表傳入型態
2.代表回傳值型態
3.代表傳入的值
一樣把這個Func轉成 method,讀者應該就能很快明白了
最後執行起來,這兩個方式,結果都是一樣的。
一天一分享,身體好健康。
該追究的不是過去的原因,而是現在的目的。