logo

C# の例: Hello World

C# プログラミング言語では、単純な「hello world」プログラムを複数の方法で作成できます。単純な C# サンプルを作成するための上位 4 つの方法を見てみましょう。

  • 簡単な例
  • システムの使用方法
  • public 修飾子の使用
  • ネームスペースの使用

C# の簡単な例

 class Program { static void Main(string[] args) { System.Console.WriteLine('Hello World!'); } } 

出力:

 Hello World! 

説明

クラス: クラスを定義するために使用されるキーワードです。

プログラム: はクラス名です。クラスは、オブジェクトの作成元となるブループリントまたはテンプレートです。データ メンバーとメソッドを含めることができます。ここでは Main メソッドのみを持ちます。

静的: は、オブジェクトが静的メンバーにアクセスする必要がないことを意味するキーワードです。したがって、メモリが節約されます。

空所: メソッドの戻り値の型です。値は返されません。この場合、return 文は必要ありません。

主要: メソッド名です。これは、あらゆる C# プログラムのエントリ ポイントです。 C# プログラムを実行するときは常に、Main() メソッドが他のメソッドよりも先に呼び出されます。プログラムの起動を表します。

文字列[] 引数: C# のコマンド ライン引数に使用されます。 C# プログラムの実行中に、値を渡すことができます。これらの値は引数として知られており、プログラムで使用できます。

System.Console.WriteLine('Hello World!'): ここで、System は名前空間です。 Console は、System 名前空間で定義されたクラスです。 WriteLine() は、コンソールにテキストを書き込むために使用される Console クラスの静的メソッドです。

C# の例: システムの使用

書くとしたら システムを使用して クラスの前にある場合、この名前空間のクラスにアクセスするために System 名前空間を指定する必要がないことを意味します。ここではSystem.Consoleを指定せずにConsoleクラスを使用しています。

 using System; class Program { static void Main(string[] args) { Console.WriteLine('Hello World!'); } } 

出力:

 Hello World! 

C# の例: public 修飾子の使用

指定することもできます 公共 クラスと Main() メソッドの前に修飾子を追加します。クラス外からもアクセスできるようになりました。

 using System; public class Program { public static void Main(string[] args) { Console.WriteLine('Hello World!'); } } 

出力:

 Hello World! 

C# の例: 名前空間の使用

名前空間内にクラスを作成できます。関連するクラスをグループ化するために使用されます。これは、保守を容易にするためにクラスを分類するために使用されます。

 using System; namespace ConsoleApplication1 { public class Program { public static void Main(string[] args) { Console.WriteLine('Hello World!'); } } } 

出力:

 Hello World!