public static void Main(string[] args) { MainClass t = new MainClass(); t [2, "foo", "doo"] = 2; t [3, new object[3]] = null; t [2, new int[] { 1 }, new string[] { "c", "b", "a" }] = null; t [0, true] = t [0, true]; t [1, false, "foo"] = t [0, false, "foo", "doo"]; ExternClass e = new ExternClass (); e ["a", "b", "b"] = false; BetterMethod bm = new BetterMethod (); Console.WriteLine (bm[true, false]); }
public static void Main(string[] args) { MainClass t = new MainClass(); t [2, "foo", "doo"] = 2; t [3, new object[3]] = null; t [2, new int[] { 1 }, new string[] { "c", "b", "a" }] = null; t [0, true] = t [0, true]; t [1, false, "foo"] = t [0, false, "foo", "doo"]; ExternClass e = new ExternClass(); e ["a", "b", "b"] = false; BetterMethod bm = new BetterMethod(); Console.WriteLine(bm[true, false]); }