コード例 #1
0
    public static void Main()
    {
        OuterClass.PublicInnerClass innerOne;
        innerOne = new OuterClass.PublicInnerClass();

        // PRIVATE CLASS NOT ACCESSIBLE
        // OuterClass.PrivateInnerClass innerTwo;
        // innerTwo = new OuterClass.PrivateInnerClass();
    }
コード例 #2
0
        static void Main(string[] args)
        {
            // Create and use the public inner class. OK!
            OuterClass.PublicInnerClass inner;
            inner = new OuterClass.PublicInnerClass();
            // Compiler Error! Cannot access the private class.
            //OuterClass.PrivateInnerClass inner2;
            //inner2 = new OuterClass.PrivateInnerClass();

            // Aufruf einer tief nested Enumeration BenefitPackageLevel
            // Define my benefit level.
            Employee.BenefitPackage.BenefitPackageLevel myBenefitLevel =
                Employee.BenefitPackage.BenefitPackageLevel.Platinum;
            Console.ReadLine();
        }