もっと詳しく

C Sharpは、この「Hello World」を含む、他のプログラミング言語で実行するプログラムを作成および実行するために使用されるプログラミング言語です。 Cシャーププログラミング言語では、実行のための最も基本的なコードは「HelloWorld」プログラムです。 コンソール、出力画面に文章を印刷します。 基本的なCシャープソースコードプログラムには、いくつかの機能が含まれています。 これらは次のように説明されます。

  • ライブラリの宣言。
  • 名前空間を使用する。
  • クラスの宣言と定義。
  • メソッド、変数などを含むクラスのメンバー。
  • 主な方法。
  • 印刷するステートメントまたは式。

「HelloWorld」ソースコードの簡単な例を考えてみましょう。

上記のプログラムの出力は次のとおりです。

説明

システムを使用する

システムは、一般的に使用されるタイプを追加するために使用されるライブラリです。 この名前空間は、システムの’using’ディレクティブで宣言されるように指定されています。

名前空間<名前>

名前空間に付けられるのはユーザー定義の名前です。 名前空間に任意の名前を付けるのはユーザーの選択です。 名前空間の目的は、クラスを処理および整理するために使用されることです。 名前空間の名前の後には、名前空間の本体を含む中括弧が続きます。

クラスサンプル

classは、プログラムでクラスを宣言するために使用されるキーワードです。 たとえば、ここでのサンプルはそれに付けられた名前です。 名前空間と同様に、クラスの名前は任意の単語にすることができます。

静的ボイドメイン(文字列[] args)

メインプログラムを定義する際に、静的という言葉を使用します。 staticキーワードは、オブジェクトやインスタンスを作成しなくても、どこからでもメインプログラムにアクセスできることを示しています。 2番目のキーワードは無効です。 このプログラムの戻りタイプがゼロであることを示しています。 つまり、このvoidキーワードは、メインプログラムが値を返さないことを示しています。 mainメソッドと、その中で使用される式、特にステートメントConsole.Writeline( “Hello World!”);との関係を指定します。

Console.WriteLine()

writeLine()は、コンソールクラスで宣言され、System名前空間で定義される組み込みメソッドです。 これが、Cシャープのソースコードでシステムクラスライブラリを使用する理由です。

Console.ReadKey()

WriteLine()関数と同様に、これも組み込みメソッドです。 コンソールで入力された入力を受け取り、プログラムの変数に格納します。 これにより、プログラムは任意のキーが押されるまで待機でき、コンソール画面が閉じてすぐに実行されるのを防ぐこともできます。

Cシャーププログラムを実行する

C Sharpのソースコードを実行するには、いくつかの方法があります。 ただし、使用される基本的な2つのアプローチを以下に説明します。

VisualStudioを使用する

Visual Studioは、Visual Basic、C ++、C Sharpなどのさまざまな言語でプログラムを実行するために開発されたツールです。システムにVisualStudioをインストールして構成するには、商用利用のライセンスを購入する必要があります。 非営利目的で、MicrosoftはVisual StudioCommunityVersionの使用に権限を与えます。 Visual Studioには、新しいコードを記述し、コンパイルして実行するプロセスもあります。 ただし、ローカルコンパイラに対する利点の1つは、組み込みコンパイラがコンパイラを指定せずにコードをコンパイルして実行することです。

コンパイラ

2番目で最も一般的に使用される方法は、コマンドラインオプションです。 従うべきいくつかの基本的な手順を使用します。 また、このアプローチを強くお勧めし、簡単に適用できるため、このアプローチを使用しました。 Linuxにコードを実装したので、Ubuntuのアプリケーションに移動します。

まず、メニューに移動し、テキストエディタを開きます。 エディターでソースコードを記述し、拡張子が.csの任意の場所にファイルを保存します。 LinuxターミナルとMCSコンパイラを使用して実行し、結果を確認します。 コンパイラと一緒にファイル名を追加します。

プログラムにコンパイルに関する例外、エラー、または警告がない場合は、file.csを保存したのと同じフォルダーに実行可能ファイルfile.exeが作成されます。 このfile.exeでは、Monoを使用してファイルを実行します。

上記の手順に従うと、コンソールのステートメント「helloworld!」が表示されます。 表示されています。

同じプログラムを宣言する別の方法は、最初にライブラリ’system’の名前を使用するのを忘れた場合、system名前空間とconsoleステートメントを使用することもできます。

システム コンソール WriteLine ((“こんにちは世界!”)。;

実行すると、ステートメントがコンソールに表示されます。

コンソールでの印刷

C Sharpには、コンソールに出力を表示し、コンソールの入力を取得するための2つの基本的なメソッドが含まれています。これらのメソッドの1つをwriteline()として宣言したためです。 値を表示するために使用されます。

書く()

出力関数です。 これは、コンソールの1行にすべてのコンテンツを表示するために使用される組み込みのメソッドです。 ただし、各単語を別々の行に表示する場合は、「WriteLine()」メソッドを使用します。

読み込まれた行()

同様に、これはユーザーが入力したコンソールの値を取得するために使用される関数です。 入力関数です。

次に、この例でこのアプローチについて詳しく説明します。 同じ名前空間とメインプログラムを使用して、文字列を使用してユーザーからの入力値を格納します。 次に、書き込み行を介して、ユーザーは値を入力するように求められます。

コンソールライトライン((「文字列を入力してください–」)。;

その後、ユーザーは最初に取得した文字列に格納されている値を入力します。

テストストリング = コンソール読み込まれた行(()。;

writeline()関数を再度使用して、ユーザーが入力および保存した値を表示します。

実行すると、結果を確認できます。

同様に、文字列内の単語ごとに2つの文字列を別々に取得する場合、readlineを使用すると、writeline()メソッドと同様に、各単語が別々の行に入力されます。

ただし、文字列を1行で表示するには、単純なwrite()メソッドを使用します。

実行時に、個別に入力された両方の値をwrite()メソッドを介して組み合わせることができることがわかります。

結論

‘こんにちは世界!’ ほとんどすべてのプログラミング言語の最初のプログラムです。 同様に、Cシャープもこのプログラムを紹介ソースコードとして持っています。 Cシャープの単純なプログラムには、多くの重要な機能が含まれています。 プログラムは簡単に実行できます。 このチュートリアルでは、Cシャーププログラムの動作を示すための基本的な例を使用して、それらすべてについて説明します。

文字列「HelloWorld!」 プログラミングの分野での紹介文のベンチマークになりました。 ただし、常に同じ文字列を使用する必要はありません。 英数字と記号を追加して、この文字列を変更することもできます。

The post C#Hello World appeared first on Gamingsym Japan.