C# はマイクロソフトが提供する .Net で動作する言語の1つです。 この言語は、さまざまなタイプのアプリケーションを開発できる豊富な機能のセットを包含しています。

C# はオブジェクト指向のプログラミング言語であり、C++ 言語のいくつかの側面に類似しています。 このチュートリアルでは、最初のアプリケーションを開発する方法について説明します。

これは基本的なコンソール アプリケーションで、C# 言語で利用できるさまざまなデータ型や、コントロール フロー ステートメントを調べます。

最初のコンソール アプリケーションを構築する

コンソール アプリケーションとは、Windows のコマンド プロンプトで実行可能なアプリケーションです。 .Netの初心者にとって、コンソールアプリケーションを構築することは、理想的には最初に始めるべきステップである。

この例では、Visual Studio を使用して、コンソール タイプのプロジェクトを作成することにします。 次に、コンソール アプリケーションを使用して、「Hello World」というメッセージを表示することにします。 その後、コンソールアプリケーションをビルドして実行する方法を確認します。

以下に示す手順で、このサンプルを作成しましょう。

ステップ 1) 最初のステップは、Visual Studio で新しいプロジェクトを作成することです。 そのためには、Visual Studio を起動したら、メニューから New->Project.

Step 2) 次のステップは、プロジェクトの種類をコンソールアプリケーションに選択することです。 ここでは、プロジェクトの名前と場所も指定する必要があります。

  1. プロジェクトダイアログボックスでは、Visual Studioでさまざまな種類のプロジェクトを作成するためのさまざまなオプションが表示されています。 左側のWindowsオプションをクリックします。
  2. 前のステップでWindowsオプションをクリックすると、コンソールアプリケーションのオプションが表示されます。
  3. 次に、アプリケーションの名前(この例ではDemoApplication)を指定します。
  4. 最後に、「OK」ボタンをクリックして、Visual Studio にプロジェクトを作成させます。

上記の手順を実行すると、Visual Studio に以下の出力が表示されます。

出力されます。-

  1. 「DemoApplication」という名前のプロジェクトが Visual Studio に作成されます。 このプロジェクトには、コンソール アプリケーションの実行に必要なすべての成果物が含まれます。
  2. Program.cs というメイン プログラムは、新しいアプリケーションが Visual Studio で作成されるときに作成されるデフォルトのコード ファイルです。

ステップ3)では、コンソールアプリケーションで「Hello World」という文字列を表示するためのコードを記述してみましょう。

以下のコードはすべてProgram.csファイルに入力する必要があります。 このコードは、コンソールアプリケーションの実行時に「Hello World」を書き込むために使用されます。

C# Hello World Program

using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace DemoApplication{ class Program { static void Main(string args) { Console.Write("Hello World"); Console.ReadKey(); } }}

コードの説明:-

  1. コードの最初の行は Visual Studio が入力するデフォルトの行です。 using’ステートメントは、コンソールアプリケーションに既存の.Netモジュールをインポートするために使用されます。 これらのモジュールは、.Netアプリケーションを正しく実行するために必要なものです。 これらのモジュールには、Windows マシン上でコードを動作させるための最低限のコードが含まれています。
  2. すべてのアプリケーションはクラスに属しています。 C# はオブジェクト指向言語であり、したがって、すべてのコードは「クラス」と呼ばれる自立したモジュールで定義される必要がある。 順番に、すべてのクラスはネームスペースに属します。 名前空間は、単にクラスの論理的なグループ化です。
  3. Main関数は、コンソールアプリケーションの実行時に自動的に呼び出される特別な関数です。 ここでは、コンソールアプリケーションで必要な文字列を表示するために必要なコードを確実に入力する必要があります。
  4. コンソールクラスは、コンソールアプリケーションで作業することができる.Netで利用できます。 ここでは、「Write」と呼ばれる組み込みメソッドを使用して、コンソールに文字列「Hello World」を書き込みます。
  5. 次に、コンソールから任意のキーを読み取るために、Console.ReadKey() メソッドを使用します。 この行を入力することで、プログラムはすぐに終了せず、待機するようになります。 プログラムは、最終的に終了する前に、ユーザーが任意のキーを入力するのを待ちます。

Step 4) .Netプログラムを実行します。 任意のプログラムを実行するには、Visual Studioの[スタート]ボタンをクリックする必要があります。

上記のコードが正しく入力されてプログラムが正常に実行されると、次の出力が表示されます。

Output:

出力から、「Hello World」という文字列が正しく表示されていることがよくわかります。 これは、Console.writeステートメントによって、この文字列がコンソールに送信されるからです。

概要

  • コンソールアプリケーションとは、Windowsマシンのコマンドプロンプトで実行させることができるものです。
  • Console.writeメソッドは、コンソールにコンテンツを書き込むために使用することができます。

コメントを残す

メールアドレスが公開されることはありません。