Computer >> Máy Tính >  >> Lập trình >> C#

Chương trình C # để in tất cả các phần tử chung của hai danh sách

Đầu tiên tạo hai danh sách -

List list1 = new List() {40, 20, 60, 3, 55};
List list2 = new List() {20, 70, 55, 80};

Để tìm các phần tử chung, hãy sử dụng Intersect -

list1.Intersect(list2)

Sau đây là mã hoàn chỉnh để tìm các phần tử chung giữa hai danh sách -

Ví dụ

using System;
using System.Linq;
using System.Collections.Generic;

namespace Demo {
   class Program {
      static void Main(string[] args) {
         List list1 = new List() {40, 20, 60, 3, 55};
         List list2 = new List() {20, 70, 55, 80};
         Console.WriteLine("Common elements:");
         foreach(int value in list1.Intersect(list2))
         Console.WriteLine(value);
      }
   }
}

Đầu ra

Common elements:
20
55