2009年12月22日火曜日

partialキーワードを使用し、クラスを複数のファイルに分割して定義してみる。
CodeFile1.cs

/* prtialキーワードを使用しSampleClassを
 * 複数のファイル(CodeFile2.cs,CodeFile3.cs)
 * に分割して定義 */
class MainClass
{
    static void Main()
    {
        SampleClass sample 
            = new SampleClass();
        // 出力値:0
        sample.display();
    }
}

CodeFile2.cs

partial class SampleClass
{
    int n = 0;
}

CodeFile3.cs

using System;
partial class SampleClass
{
    public void display()
    {
        Console.WriteLine(n);
    }
}

0 コメント:

コメントを投稿