Exemplo n.º 1
0
 static void Main(string[] args)
 {
     PrintDaUnion(DaUnion.NewText("Test"));
     PrintDaUnion(DaUnion.NewText2("Test2"));
     PrintDaUnion(DaUnion.NewPoint(100, 200));
     PrintDaUnion(DaUnion.NewNumber(300));
 }
Exemplo n.º 2
0
 static void PrintDaUnion(DaUnion daUnion)
 {
     switch (daUnion)
     {
     case DaUnion.Text {
             Item: string text
     } :
         Console.WriteLine($"DaUnion.Text: {text}");
         break;