新聞中心
這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
C#匿名方法作為參數(shù)傳遞
C#語言有很多值得學習的地方,這里我們主要介紹C#匿名方法作為參數(shù)傳遞,包括介紹命名方法作為參數(shù)傳遞給了函數(shù)等方面。

創(chuàng)新互聯(lián)公司專業(yè)為企業(yè)提供嵊州網(wǎng)站建設、嵊州做網(wǎng)站、嵊州網(wǎng)站設計、嵊州網(wǎng)站制作等企業(yè)網(wǎng)站建設、網(wǎng)頁設計與制作、嵊州企業(yè)網(wǎng)站模板建站服務,10年嵊州做網(wǎng)站經(jīng)驗,不只是建網(wǎng)站,更提供有價值的思路和整體網(wǎng)絡服務。
C#匿名方法作為參數(shù)傳遞
C#匿名方法作為參數(shù)傳遞就和命名方法一樣,C#匿名方法作為參數(shù)傳遞給函數(shù)是可能的。這并不是一個我認為會通常使用的特性,但是我敢肯定未來會有這種需要。下面的代碼說明了這種類型的功能,它將一個命名方法作為參數(shù)傳遞給了函數(shù):
- privatedelegatevoidExample5(stringfirstName,stringlastName);
- privatevoidbtnExample5_Click(objectsender,EventArgse)
- {
- //ExecutePassitandpasstheanonymousmethod.
- Passit((Example5)delegate(stringfirstName,stringlastName)
- {
- MessageBox.Show("Example5:"+firstName+""+lastName);
- });
- //ExecutePassitwiththenamedmethod.
- Passit(Example5NamedMethod);
- }
- privatevoidExample5NamedMethod(stringfirstName,stringlastName)
- {
- MessageBox.Show("Example5Method:"+firstName+""+lastName);
- }
- privatevoidPassit(Example5example)
- {
- example("Zach","Smith");
- }
標題名稱:C#匿名方法作為參數(shù)傳遞
網(wǎng)址分享:http://m.5511xx.com/article/djpieos.html


咨詢
建站咨詢
