天天看點

C# 使用LINQ、泛型、Index函數優化switch(或者多條if)語句Lambda表達式表達式樹

背景:

        判斷某個變量是不是".txt.doc.xls.ppt.pdf"中的某一種格式,如果是則執行相應的操作。

方法一:使用泛型

方法二:使用linq

如果是&&就用all

知識拓展:

<a target="_blank" href="http://blog.csdn.net/jiankunking/article/details/17992251">linq 查詢文法</a>

<a target="_blank" href="http://blog.csdn.net/jiankunking/article/details/17992245"></a>

<a target="_blank" href="http://blog.csdn.net/jiankunking/article/details/17992249">linq查詢的簡單用法舉例</a>

方法三:使用index函數

<a target="_blank" href="http://blog.csdn.net/jiankunking/article/details/17992711">c# indexof 用法</a>

繼續閱讀