国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > C# > 正文

C#中的匿名方法

2023-05-08 19:02:35
字體:
來源:轉載
供稿:網友

除了利用方法簽名來定義委托之外,在C# 中還可以通過匿名方法(anonymous method)來使用委托。所謂匿名方法,是用作委托參數的一個代碼塊(代替原來用作定義委托實例時的參數的處理函數[體])。其定義格式為:

delegate [([形參列表])] {……}

例如:

using System;
        delegate int D();
        class Test {
                static D F() {
                        int x = 0;
                        D result = delegate { return ++x; };
                        return result;
                }

        static void Main() {
                        D d = F();
                        Console.WriteLine(d());
                        Console.WriteLine(d());
                        Console.WriteLine(d());
                }
        }

輸出結果為:
1
2
3

上一篇:C#中的事件

下一篇:C#中的委托

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 麻栗坡县| 凤凰县| 乐清市| 哈密市| 伊川县| 东丰县| 左贡县| 邹平县| 三门县| 湘西| 建湖县| SHOW| 永平县| 武威市| 土默特右旗| 漾濞| 安仁县| 胶南市| 句容市| 墨玉县| 安仁县| 锡林郭勒盟| 宁强县| 和硕县| 霞浦县| 佛山市| 庆阳市| 霍城县| 车险| 曲水县| 宜都市| 安福县| 龙井市| 来安县| 天祝| 乳山市| 平南县| 岳普湖县| 桐乡市| 平武县| 都江堰市|