C#Partial:分部方法と分部類

2109 ワード

using System;



namespace Partial

{

    class Program

    {

        static void Main(string[] args)

        {

            A a = new A();

        }

    }



    partial class A

    {

        public A()

        {

            PrintHello();

            PrintWorld();

            Console.Read();

        }



        partial void PrintHello()

        {

            Console.Write("Hello");

        }

    }



    partial class A

    {

        // , void, Out 

        // 

        //

        partial void PrintHello();

        partial void PrintWorld();

    }

}

 
このコードは、Helloのみが出力され、コンパイルエラーは発生しません.