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

溫馨提示×

C#中Intersect與Join方法怎么使用

c#
小億
113
2024-04-02 09:51:03
欄目: 編程語言

在C#中,Intersect方法用于查找兩個集合的交集,而Join方法用于連接兩個集合中的元素。

下面分別介紹它們的使用方法:

  1. Intersect方法:
List<int> list1 = new List<int> { 1, 2, 3, 4, 5 };
List<int> list2 = new List<int> { 3, 4, 5, 6, 7 };

var intersect = list1.Intersect(list2);

foreach (var item in intersect)
{
    Console.WriteLine(item);
}

上面的代碼中,首先創建了兩個包含整數的List集合list1和list2,然后使用Intersect方法找到兩個集合的交集,并將結果存儲在intersect中,最后遍歷intersect并輸出結果。

  1. Join方法:
List<string> list1 = new List<string> { "Alice", "Bob", "Charlie" };
List<string> list2 = new List<string> { "Bob", "David", "Eve" };

var join = list1.Join(list2, l1 => l1, l2 => l2, (l1, l2) => l1);

foreach (var item in join)
{
    Console.WriteLine(item);
}

上面的代碼中,首先創建了兩個包含字符串的List集合list1和list2,然后使用Join方法連接這兩個集合中相同的元素,并將結果存儲在join中,最后遍歷join并輸出結果。

通過使用Intersect和Join方法,可以方便地對集合進行交集和連接操作。

0
突泉县| 望谟县| 容城县| 阜南县| 舞钢市| 政和县| 图们市| 钦州市| 无为县| 安福县| 张家川| 汉寿县| 富川| 襄城县| 定结县| 从化市| 澄江县| 阿尔山市| 集安市| 奉贤区| 靖江市| 金坛市| 虹口区| 宿松县| 江阴市| 景宁| 万盛区| 宣恩县| 泰兴市| 英吉沙县| 乐山市| 临朐县| 阿拉尔市| 铜梁县| 泽州县| 宁明县| 鄂伦春自治旗| 房产| 临邑县| 安龙县| 白水县|