示例#1
0
        public void Add()
        {
            libv1.lib.Class1 cls1 = new libv1.lib.Class1();
            Console.WriteLine(cls1.Add("1", "2"));
            Console.WriteLine(cls1.Add(1, 2));
            Console.WriteLine(cls1.Add(1.0, 2.0));
            Console.WriteLine(cls1.Add((float)1.0, (float)2.0));

            libv2.lib.Class1 cls2 = new libv2.lib.Class1();
            Console.WriteLine(cls2.Add("1", "2"));
            Console.WriteLine(cls2.Add(1, 2));
            Console.WriteLine(cls2.Add(1.0, 2.0));
            Console.WriteLine(cls2.Add(1.0, 2.0));
        }
示例#2
0
 public static int Add(this libv1.lib.Class1 cls, int int1, int int2)
 {
     Console.WriteLine("Extending libv1 class1 for int");
     return(int1 + int2);
 }