• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
    • 軟件測試技術
    • 軟件測試視頻
    • 開源軟件測試技術
    • 軟件測試沙龍
    • 軟件測試資料下載
    • 軟件測試雜志
    • 軟件測試人才招聘

    字號: | 推薦給好友 上一篇 | 下一篇

    從LINQ的角度看待C#3.0的新功能

    發布: 2008-5-07 14:34 | 作者: 網絡轉載 | 來源: 本站原創 | 查看: 47次 | 進入軟件測試論壇討論

    軟件領測軟件測試網 軟件測試技術門戶 b1j'G^\D

    ]mi T'L t 軟件測試技術門戶#tmmKv:a

    }&v}$b2sN[軟件測試技術門戶1\0U B]*K
     軟件測試技術門戶 Y(sXT.`

    bool isSmall = f(2); // isSmall is now true
    軟件測試技術門戶E2L*J'PTMp

      變量 e 是對表達式樹的引用,不可直接執行:
    R+Dz Cs:j)_w

    /X,m(_j nz/|B)v
    bool isSmall = e(2); // compile error, expressions == data

    'E"l? y)mm  與委托(有效的不透明代碼)不同,我們可以像與程序中的任何其他數據結構交互那樣與表達式樹進行交互。例如,以下程序:
    {4R/T8J;JR4K#fE,DvA]

    -U$M.BW*I/~;e7}
    Expression filter = n => n < 5; BinaryExpression body = (BinaryExpression)filter.Body; ParameterExpression left = (ParameterExpression)body.Left; ConstantExpression right = (ConstantExpression)body.Right; Console.WriteLine("{0} {1} {2}", left.Name, body.NodeType, right.Value);
    軟件測試技術門戶G V:{ X s

      在運行時分解表達式樹,并顯示以下字符串:軟件測試技術門戶7H4} ?.o Pf
    軟件測試技術門戶t~X{ 老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>