English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

C# 入門プログラム

ここでは、C#でシンプルなコンソールアプリケーションを作成し、コンソールアプリケーションの基本的な構成要素について学びます。    

C#はウィンドウベース、ウェブベース、コンソールアプリケーションで使用できます。まず、C#を使用するコンソールアプリケーションを作成します。    

ローカルコンピュータにインストールされたVisual Studioを開きます(2017または更高バージョン)。メニューのトップから[File]をクリック-> New Project ...、以下のようになります。    

Visual Studio 2017から新しいプロジェクトを作成

以下の「新しいプロジェクト弹出窗口中、左側のパネルから Visual C#を選択し、右側のパネルから Console Appを選択します。    

Visual C# コントロールタブアプリケーションテンプレートを選択します。

名前の部分に適切なプロジェクト名、すべてのプロジェクトファイルが作成される場所、およびプロジェクトソリューションの名前を提供します。    

「確定」をクリックしてコントロールタブプロジェクトを作成します。Program.csVisual Studio ではデフォルトで C# ファイルが作成され、その中で Program クラスに C# コードを以下のように書き込みます。(.cs は C# ファイルの拡張子です。)    

C#コントロールタブプログラム

各コントロールタブアプリケーションは、このクラスの Main() メソッドから始まります。以下の例では「Hello World !!」をコントロールタブに表示します。    

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace CSharpTutorials
{
    class Program
    {
        static void Main(string[] args)
        {
            string message = "Hello World!!";
            Console.WriteLine(message);
        }
    }
}

上記のC#構造について説明しましょう。

  1. 每个.NETアプリケーションは、using キーワードとともに使用する予定の.NET Frameworkの名前空間のリファレンスを参照します(例:using System.Text)。

  2. namespace キーワードを使用して現在のクラスの名前空間を宣言します、例えば、namespace CSharpTutorials.FirstProgram

  3. 次に、class キーワードを使用してクラスを宣言します:class Program

  4. Main() は Program クラスのメソッドであり、コントロールタブアプリケーションのエントリポイントです。

  5. String はデータ型の一種です。

  6. message は指定されたデータ型の値を保存する変数です。

  7. "Hello World!!" は message 変数の値です。

  8. Console.WriteLine() は静的メソッドであり、コントロールタブにテキストを表示するために使用されます。

C#の各行や文は、セミコロン(;)で終了しなければなりません。

C#プログラムのコンパイルおよび実行

上記のC#プログラムの出力を確認するには、それをコンパイルし、Ctrl + F5または「実行(Run)」ボタンをクリックし、または「デバッグ(Debug)」メニューをクリックして「デバッグしないで開始(Start Without Debugging)」をクリックして実行します。コントロールターミナルで以下の出力が見られます:

出力:
Hello World !!

したがって、これはC#コードの各行や文で使用する可能性のある基本的なコード項です。