「喰う・書く・逃げる」に棲む処

 動物に関するデータ分析者のブログです

C# で別ファイルで定義したクラスを読み込む

別のファイルで以下のようなプログラムを書く。

ここでnamespaceの中でクラスを定義する必要がある。

using System;

namespace TestClass
{
    public class TestClass
    {
        public void PrintTest()
        {
            Console.WriteLine("Other_Class!");
        }
    }
}

呼び出し側のプログラムから、上のプログラムのnamespace名のTestClassusingで呼び出す。

後は普通のクラスとして使用できる。

using TestClass;

class Test
{
    public static void Main()
    {
        TestClass test1 = new TestClass.TestClass();
        test1.PrintTest1();       
    }
}