次の方法で共有


C# プログラムの一般構造 (C# プログラミング ガイド)

更新 : 2007 年 11 月

C# プログラムは、1 つ以上のファイルで構成できます。各ファイルには、0 以上の名前空間を含めることができます。名前空間には、他の名前空間に加えて、クラス、構造体、インターフェイス、列挙、デリゲートなどの型を含めることができます。次に示すのは、これらの要素をすべて備えた C# プログラムのスケルトンです。

// A skeleton of a C# program 
using System;
namespace YourNamespace
{
    class YourClass
    {
    }

    struct YourStruct
    {
    }

    interface IYourInterface 
    {
    }

    delegate int YourDelegate();

    enum YourEnum 
    {
    }

    namespace YourNestedNamespace
    {
        struct YourStruct 
        {
        }
    }

    class YourMainClass
    {
        static void Main(string[] args) 
        {
            //Your program starts here...
        }
    }
}

関連項目

詳細情報

C# 言語仕様

詳細については、「C# 言語仕様」の次のセクションを参照してください。

  • 1.2 プログラム構造

  • 9.1 コンパイル単位 (名前空間)

参照

概念

C# プログラミング ガイド

Visual C# のサンプル

参照

インサイド C# プログラム

その他の技術情報

C# リファレンス