1 using System;
2 
3 public class Testing
4 {
5         enum Fruit { Apple, Banana, Cherry };
6 
TestEnumInit(Fruit f)7 	static int TestEnumInit (Fruit f)
8 	{
9 		Fruit [] testedFruits = { f };
10 
11 		if (f != Fruit.Apple)
12 			return 1;
13 		return 0;
14 	}
15 
Main()16         public static int Main()
17         {
18                 Fruit[] pieFillings = { Fruit.Apple, Fruit.Banana, Fruit.Cherry };
19 
20 		if (pieFillings [0] != Fruit.Apple)
21 			return 1;
22 		if (pieFillings [1] != Fruit.Banana)
23 			return 2;
24 		if (pieFillings [2] != Fruit.Cherry)
25 			return 3;
26 
27 		if (TestEnumInit (Fruit.Apple) != 0)
28 			return 4;
29 
30 		return 0;
31         }
32 }
33