静的クラス

staticを定義して静的なメソッドやメンバしか参照できないクラスを作成

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
 
namespace ConsoleApplication32
{
    class Program
    {
        static void Main(string[] args)
        {
            Test5.test2Func();
        }
    }
 
    // staticを定義することで静的クラスとなる
    static class Test5
    {
        // 静的クラスではインスタンスメソッドやインスタンスメンバの定義は不可能
        //public void test1Func()
        //{
        //    Console.WriteLine("test1Func");
        //}
        public static void test2Func()
        {
            Console.WriteLine("test2Func");
        }
    }
 
}
 
 




最終更新:2011年04月10日 10:28