Ejemplo n.º 1
0
        static void Main(string[] args)
        {
            CoOptParamsClass  c = new CoOptParamsClass();
            int i;

            i = c.AddTwoOrThreeNumbers(10, 20, 40);
            Console.WriteLine("10 + 20 + 40 is {0}", i);

            i = c.AddWithDefaults(4, 2);
            Console.WriteLine("4 + 2 is {0}", i);

            // Optional VARIANTs.
            object objMissing = Type.Missing;

            // Only displays "Hello"
            c.UseThisOptionalThing("Hello", objMissing);

            // Displays "Hello There"
            c.UseThisOptionalThing("Hello", "There");
        }
Ejemplo n.º 2
0
        static void Main(string[] args)
        {
            CoOptParamsClass c = new CoOptParamsClass();
            int i;

            i = c.AddTwoOrThreeNumbers(10, 20, 40);
            Console.WriteLine("10 + 20 + 40 is {0}", i);

            i = c.AddWithDefaults(4, 2);
            Console.WriteLine("4 + 2 is {0}", i);

            // Optional VARIANTs.
            object objMissing = Type.Missing;

            // Only displays "Hello"
            c.UseThisOptionalThing("Hello", objMissing);

            // Displays "Hello There"
            c.UseThisOptionalThing("Hello", "There");
        }