C#のプログラム構造
我々はC#プログラミング言語の基本的なビルディング・ブロックを学ぶ前に、次の章のための基準として機能するように、私たちはC#のプログラム構造の最小を見てみましょう。
C#のHello Worldの例
C#のプログラムは、次のコンポーネントが含まれています。
- 名前空間宣言(名前空間宣言)
- クラス
- クラスメソッド
- クラスのプロパティ
- Mainメソッド
- 文(ステートメント)&式(式)
- ノート
プリントアウトすることができ、「Hello World」の簡単なコードを見てみましょう:
システムを用いました。 名前空間のHelloWorldApplication { クラスのHelloWorld { 静的な無効メイン(文字列[] args) { / *私の最初のC#プログラム* / Console.WriteLineを( "Hello Worldの"); Console.ReadKey()。 } } }
上記のコードはコンパイルされ、実行されると、次の結果を生成します。
Hello Worldの
それでは、上記のプログラムの各部分を見てみましょう:
- システムを使用して、プログラムの最初の行; -プログラムのSystem名前空間を含むために使用されるキーワードを使用して。 手順を使用して 、一般的に複数の文を持っています。
- 次の行では、名前空間宣言です。名前空間は、クラスのシリーズです。HelloWorldApplication名前空間は、クラスのHelloWorldが含まれています。
- 次の行は、クラス宣言です。HelloWorldクラスは、プログラムによって使用されるデータ宣言とメソッドが含まれています。 クラスは、典型的には、複数のメソッドが含まれています。 メソッドは、クラスの行為を定義します。 ここでは、HelloWorldクラスは一つだけMainメソッドを持っています。
- 次の行は、メインメソッドを定義するすべてのC#のプログラムのエントリポイントということです。実行クラスアクション致しますMainメソッドの説明。
- /*...*/次の行は、コンパイラによって無視され、それは、プログラム内の余分なコメントを追加します。
- MainメソッドステートメントConsole.WriteLineを( "Hello Worldのは");その動作を指定します。
WriteLineメソッドは、System名前空間の定義でConsoleクラスのメソッドです。 この文は、画面のメッセージに表示されます "こんにちは、世界!」。
- VS.NETのユーザーのために、最後の行Console.ReadKey()。 これは、プログラムは、Visual Studio .NETの起動画面を防止するとき、キー操作を待つとすぐにオフに実行されますになります。
以下の点が注目に値します。
- C#のは、大文字と小文字が区別されます。
- すべての文と式はセミコロンでなければなりません(;)最後に。
- Mainメソッドからプログラムの実行を開始します。
- ジャバは異なり、ファイル名、クラス名と異なることができます。
コンパイル&C#プログラムを実行します
あなたは、Visual Studio.Net C#のコンパイルを使用してプログラムを実行している場合は、次の手順に従ってください。
- Visual Studioを起動します。
- メニューバー、[ファイル上 - >新規 - >プロジェクト。
- テンプレートからVisual C#を選択し、[Windows]を選択します。
- コンソールアプリケーションを選択します。
- プロジェクトの名前を展開し、[OK]ボタンをクリックします。
- 新しいプロジェクトがでソリューションエクスプローラ(ソリューションエクスプローラ)に表示されます。
- コードエディタ(コードエディタ)でのコードを記述します。
- [実行]ボタンをクリックするか、プログラムを実行するF5キーを押してください。 コマンドプロンプトウィンドウ(コマンドプロンプトウィンドウ)があるでしょう、Hello Worldのが表示されます。
また、C#のプログラムをコンパイルする代わりに、Visual StudioのIDEのコマンドラインを使用することができます。
- テキストエディタを開き、上記のコードを追加します。
- helloworld.csとしてファイルを保存します。
- コマンドプロンプトツールを開き、ファイルを保存するディレクトリに移動します。
- CSC helloworld.csを入力し、コードをコンパイルするためにEnterキーを押します。
- コードがエラーでない場合は、コマンドプロンプトで次の行を入力し、helloworld.exe実行可能ファイルを生成します。
- 次に、プログラムを実行するためのhelloworldを入力します。
- あなたは、画面上に印刷された「Hello Worldの」を参照してくださいます。