static void Main(string[] args) { OurHashedSet<int> siabongasMarks = new OurHashedSet<int>(); siabongasMarks.Add(4); siabongasMarks.Add(5); siabongasMarks.Add(3); Console.WriteLine("The marks of Siabonga"); foreach (var mark in siabongasMarks) { Console.WriteLine(mark); } Console.WriteLine("Count of Siabonga marks is: "+siabongasMarks.Count()); Console.WriteLine(); Console.WriteLine("Siabonga mark 4 FIND: "+siabongasMarks.Find(4)); Console.WriteLine(); siabongasMarks.Remove(4); Console.WriteLine("Count after remove Siabonga mark(4): "+siabongasMarks.Count()); Console.WriteLine(); siabongasMarks.Clear(); Console.WriteLine("Count after clear Siabonga marks: "+siabongasMarks.Count()); Console.WriteLine(); }
static void Main() { OurHashedSet<int> set = new OurHashedSet<int>(new int[] { 111, 1, 3, 5, 7, 12 }); Console.WriteLine(set.Count); set.Add(122); Console.WriteLine(set.Find(122)); Console.WriteLine(set.Count); set.Remove(122); Console.WriteLine(set.Count); foreach (var item in set) { Console.WriteLine(item); } OurHashedSet<int> newSet = new OurHashedSet<int>(new int[] { 1, 3, 5, 7, 12, 2222 }); newSet.UnionWhith(set); foreach (var item in newSet) { Console.WriteLine(item); } }