English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
ここでは、C#でシンプルなコンソールアプリケーションを作成し、コンソールアプリケーションの基本的な構成要素について学びます。
C#はウィンドウベース、ウェブベース、コンソールアプリケーションで使用できます。まず、C#を使用するコンソールアプリケーションを作成します。
ローカルコンピュータにインストールされたVisual Studioを開きます(2017または更高バージョン)。メニューのトップから[File]をクリック-> New Project ...、以下のようになります。
以下の「新しいプロジェクト弹出窗口中、左側のパネルから Visual C#を選択し、右側のパネルから Console Appを選択します。
名前の部分に適切なプロジェクト名、すべてのプロジェクトファイルが作成される場所、およびプロジェクトソリューションの名前を提供します。
「確定」をクリックしてコントロールタブプロジェクトを作成します。Program.csVisual Studio ではデフォルトで C# ファイルが作成され、その中で Program クラスに C# コードを以下のように書き込みます。(.cs は 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#構造について説明しましょう。
每个.NETアプリケーションは、using キーワードとともに使用する予定の.NET Frameworkの名前空間のリファレンスを参照します(例:using System.Text)。
namespace キーワードを使用して現在のクラスの名前空間を宣言します、例えば、namespace CSharpTutorials.FirstProgram
次に、class キーワードを使用してクラスを宣言します:class Program
Main() は Program クラスのメソッドであり、コントロールタブアプリケーションのエントリポイントです。
String はデータ型の一種です。
message は指定されたデータ型の値を保存する変数です。
"Hello World!!" は message 変数の値です。
Console.WriteLine() は静的メソッドであり、コントロールタブにテキストを表示するために使用されます。
C#の各行や文は、セミコロン(;)で終了しなければなりません。
上記のC#プログラムの出力を確認するには、それをコンパイルし、Ctrl + F5または「実行(Run)」ボタンをクリックし、または「デバッグ(Debug)」メニューをクリックして「デバッグしないで開始(Start Without Debugging)」をクリックして実行します。コントロールターミナルで以下の出力が見られます:
Hello World !!
したがって、これはC#コードの各行や文で使用する可能性のある基本的なコード項です。