पहली सूची सेट करें।
int[] arr1 = {
65,
57,
63,
98
};
अब, दूसरी सूची सेट करें।
int[] arr2 = {
43,
65,
33,
57
};
आइए अब == और < ऑपरेटर्स का उपयोग करके दो सूचियों में सामान्य तत्वों की जांच करने का पूरा कोड देखें।
उदाहरण
using System;
using System.Collections.Generic;
using System.Linq;
public class Program {
public static void Main() {
int[] arr1 = {
65,
57,
63,
98
};
int[] arr2 = {
43,
65,
33,
57
};
// HashSet One
var h1 = new HashSet(arr1);
// HashSet Two
var h2 = new HashSet(arr2);
// प्रदर्शित करना
int[] val1 = h1.ToArray();
Console.WriteLine("Set one...");
foreach(int val in val1) {
Console.WriteLine(val);
}
// प्रदर्शित करना
int[] val2 = h2.ToArray();
Console.WriteLine("Set two...");
foreach(int val in val2) {
Console.WriteLine(val);
}
int i = 0, j = 0;
Console.WriteLine("Common elements:");
while (i < val1.Length && j < val2.Length) {
if (val1[i] == val2[j]) {
Console.Write(val1[i] + " ");
i++;
j++;
} else if (val1[i] < val2[j])
i++;
else
j++;
}
}
}
आउटपुट
Set one... 65 57 63 98 Set two... 43 65 33 57 Common elements: 65 57