Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> C#

โปรแกรม C# เพื่อค้นหาองค์ประกอบทั่วไปในสามอาร์เรย์โดยใช้ sets


ตั้งค่าสามอาร์เรย์

int[] arr1 ={ 99, 57, 63, 98};int[] arr2 ={ 43, 99, 33, 57};int[] arr3 ={ 99, 57, 42};

ตอนนี้ตั้งค่าองค์ประกอบด้านบนโดยใช้ HashSet

// HashSet Onevar h1 =HashSet ใหม่  (arr1); // HashSet Twovar h2 =HashSet ใหม่  (arr2); // HashSet Threevar h3 =HashSet ใหม่  (arr3); 

ให้เราดูโค้ดทั้งหมดเพื่อค้นหาองค์ประกอบทั่วไป

ตัวอย่าง

ใช้ System; ใช้ System.Collections.Generic; ใช้ System.Linq; โปรแกรมคลาสสาธารณะ { public static void Main() { int[] arr1 ={ 99, 57, 63, 98 }; int[] arr2 ={ 43, 99, 33, 57 }; int[] arr3 ={ 99, 57, 42 }; // HashSet One var h1 =HashSet ใหม่  (arr1); // HashSet Two var h2 =HashSet ใหม่  (arr2); // HashSet Three var h3 =HashSet ใหม่  (arr3); // กำลังแสดง int[] val1 =h1.ToArray(); Console.WriteLine("ตั้งหนึ่ง..."); foreach (int val ใน val1) { Console.WriteLine (val); } //กำลังแสดง int[] val2 =h2.ToArray(); Console.WriteLine("ตั้งสอง..."); foreach (int val ใน val2) { Console.WriteLine (val); } //กำลังแสดง int[] val3 =h3.ToArray(); Console.WriteLine("ชุดสาม..."); foreach (int val ใน val3) { Console.WriteLine (val); } int i =0, j =0, k =0; Console.WriteLine("องค์ประกอบทั่วไป..."); ในขณะที่ (i