static void Main() { ParamLocal.varios(0, true, true); // 2,2 ParamLocal.varios(0, true, false); // 2,2 ParamLocal.varios(0, false, true); // 1.5 ParamLocal.varios(0, false, false); // 5 }
static void Main() { ParamLocal.varios(5, true); ParamLocal.varios(5, false); ParamLocal.varios(new ArrayList(), true); ParamLocal.varios(new ArrayList(), false); }
static void Main() { //Console.WriteLine(ParamLocal.varios(0, true, true)); // A //Console.WriteLine(ParamLocal.varios(0, false, true)); // true // C //Console.WriteLine(ParamLocal.varios(0, false, false)); // B if (!(ParamLocal.varios(0, true, true) is ClassA)) { Environment.Exit(-1); // A } // v has to be dynamic to compile var v = ParamLocal.varios(0, false, true); if (!(v)) { Environment.Exit(-1); // true } //if (!(ParamLocal.varios(0, false, true))) // Environment.Exit(-1); // true if (!(ParamLocal.varios(0, false, false) is ClassB)) { Environment.Exit(-1); // B } }
static void Main() { Console.WriteLine(ParamLocal.varios(0, true, true)); Console.WriteLine(ParamLocal.varios(0, true, false)); Console.WriteLine(ParamLocal.varios(0, false, true)); Console.WriteLine(ParamLocal.varios(0, false, false)); //if (ParamLocal.varios(0, true, true) != 2.2) // Environment.Exit(-1); // 2,2 //if (ParamLocal.varios(0, true, false) != 2.2) // Environment.Exit(-1); // 2,2 //if (!(ParamLocal.varios(0, false, true).Equals("1.5"))) // Environment.Exit(-1); // 1.5 //if (ParamLocal.varios(0, false, false) != 5) // Environment.Exit(-1); // 5 }
static void Main() { if (ParamLocal.varios(5, true) != 2.2) { Environment.Exit(-1); } if (!(ParamLocal.varios(5, false).Equals("1.5"))) { Environment.Exit(-1); } if (ParamLocal.varios(new ArrayList(), true) != 2.2) { Environment.Exit(-1); } if (!(ParamLocal.varios(new ArrayList(), false).Equals("1.5"))) { Environment.Exit(-1); } }
static void Main() { //Console.WriteLine(ParamLocal.varios(0, true, true)); //Console.WriteLine(ParamLocal.varios(0, true, false)); //Console.WriteLine(ParamLocal.varios(0, false, true)); //Console.WriteLine(ParamLocal.varios(0, false, false)); // We have to use dynamic auxiliar variable to compile. var v1 = ParamLocal.varios(0, true, true); if (v1 != 2.2) { Environment.Exit(-1); } var v2 = ParamLocal.varios(0, true, false); if (v2 != 2.2) { Environment.Exit(-1); } var v3 = ParamLocal.varios(0, false, true); if (!(v3.Equals("1.5"))) { Environment.Exit(-1); } var v4 = ParamLocal.varios(0, false, false); if (v4 != 5.0) // With '5' the comparation is incorrect { Environment.Exit(-1); } }
static void Main() { ParamLocal.varios(5, true); // 1 ParamLocal.varios(5, false); // 2,2 }
static void Main() { Console.WriteLine(ParamLocal.varios(0, true, true)); // A Console.WriteLine(ParamLocal.varios(0, false, true)); // true // C Console.WriteLine(ParamLocal.varios(0, false, false)); // B }
static void Main() { ParamLocal.varios(0, true, true); // A ParamLocal.varios(0, false, true); // true ParamLocal.varios(0, false, false); // B }
static void Main() { ParamLocal.varios(0, false, true); // ArrayList ParamLocal.varios(0, true, true); // StreamWriter ParamLocal.varios(0, false, false); // StringWriter }