C# 在 .NET 3.0 後,可以使用 LINQ 查詢語言,直接對 array 中的值 進行篩選。  寫起來類似 SQL 語言,只是上下順序顛倒過來而已。

相反地,Java 就沒有像 C# 加那麼多東西。

範例:

using System.Linq;

public Car[] Filter(Car[] input)
{
    return input.Where(c => c.IsAvailable).ToArray();
}

參考:http://stackoverflow.com/questions/1912128/filter-an-array-in-c-sharp

 

arrow
arrow
    文章標籤
    code C# LINQ array
    全站熱搜

    Robert 發表在 痞客邦 留言(0) 人氣()