亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

c# intersect怎樣使用

c#
小樊
81
2024-11-22 06:28:54
欄目: 編程語言

在C#中,Intersect方法用于獲取兩個集合的交集。這個方法通常用在LINQ查詢中。以下是如何使用Intersect方法的示例:

首先,我們需要創建兩個集合,例如List<int>

List<int> list1 = new List<int> { 1, 2, 3, 4, 5 };
List<int> list2 = new List<int> { 4, 5, 6, 7, 8 };

接下來,我們可以使用Intersect方法獲取這兩個集合的交集:

List<int> intersection = list1.Intersect(list2).ToList();

在這個例子中,intersection將包含{4, 5},因為這些元素在兩個列表中都存在。

如果你想直接在查詢中使用Intersect方法,可以這樣做:

using System.Linq;

List<int> list1 = new List<int> { 1, 2, 3, 4, 5 };
List<int> list2 = new List<int> { 4, 5, 6, 7, 8 };

var intersection = (from num in list1
                     join otherNum in list2 on num equals otherNum
                     select num).ToList();

在這個例子中,我們使用了LINQ查詢,通過join關鍵字將兩個列表中的元素進行比較,然后使用select關鍵字選擇交集的元素。最后,我們將結果轉換為List<int>類型。

0
彩票| 英山县| 二连浩特市| 集贤县| 麻江县| 安图县| 龙井市| 建昌县| 綦江县| 民县| 横山县| 克山县| 会泽县| 娱乐| 即墨市| 平泉县| 中江县| 孟村| 肃宁县| 宁陕县| 龙南县| 封丘县| 沈阳市| 柘荣县| 远安县| 资溪县| 孝感市| 昌乐县| 保康县| 青浦区| 赤水市| 察哈| 南城县| 肥乡县| 鄂托克前旗| 讷河市| 离岛区| 沾化县| 怀宁县| 邵东县| 万年县|