共用方式為


選取集合類別

請務必仔細選擇您的集合類別。 使用錯誤的類型可以限制您對集合的使用。

這很重要

請避免在命名空間中使用 System.Collections 類型。 建議使用集合的泛型和併發版本,因為它們具有更高的型別安全性及其他改進。

請考慮下列問題:

LINQ to 物件 和 PLINQ

只要物件類型實作 IEnumerableIEnumerable<T>,LINQ to Objects 可讓開發人員使用 LINQ 查詢來存取記憶體內部物件。 LINQ 查詢提供存取數據的常見模式,通常比標準 foreach 迴圈更簡潔且更容易閱讀,並提供篩選、排序和分組功能。 如需詳細資訊,請參閱 LINQ to Objects (C#)LINQ to Objects (Visual Basic)

PLINQ 提供 LINQ to Objects 的平行實作,可在許多案例中提供更快速的查詢執行,透過更有效率地使用多核心計算機。 如需詳細資訊,請參閱 平行 LINQ (PLINQ)

另請參閱