| using System;
using System.Collections;
class App{
public static void Main(){
StringSet s1 = new StringSet(),
s2 = new StringSet();
s1.Insert("a"); s1.Insert("b"); s1.Insert("c");
s1.Insert("dd"); s1.Insert("ee"); s1.Insert("ff");
s1.Insert("ggg"); s1.Insert("hhh"); s1.Insert("iii");
s1.Delete("c"); s1.Delete("ff"); s1.Insert("iii");
s2.Insert("a"); s2.Insert("iii");
Console.WriteLine("s1: {0}", s1);
Console.WriteLine("s2: {0}", s2);
// Exercises:
// Console.WriteLine("{0}", s2.Intersection(s1));
// Console.WriteLine("{0}", s2.Union(s1));
// Console.WriteLine("{0}", s2.Diff(s1));
if (s1.Subset(s2))
Console.WriteLine("s1 is a subset of s2");
else
Console.WriteLine("s1 is not a subset of s2");
if (s2.Subset(s1))
Console.WriteLine("s2 is a subset of s1");
else
Console.WriteLine("s2 is not a subset of s1");
}
} |