C#
 Computer >> コンピューター >  >> プログラミング >> C#

Hello Worldで始めるC#プログラミング入門

プログラミング言語を学ぶとき、最初に書くのが「Hello World」プログラムです。ここでは、C#による最もシンプルな「Hello World」プログラムの例を紹介します。

サンプルコード

using System;
namespace MyHelloWorldApplication {
    class MyDemoClass {
        static void Main(string[] args) {
            // テキストを表示
            Console.WriteLine("Hello World");
            // 別のテキストを表示
            Console.WriteLine("Welcome!");
            Console.ReadKey();
        }
    }
}

実行結果

Hello World
Welcome!

コードの解説

それでは、このプログラムの各要素がどのような役割を持っているのか、順番に見ていきましょう。

  • using Systemusingキーワードは、プログラムにSystem名前空間(namespace)を取り込むために使用します。これにより、Consoleなどの基本クラスを利用できるようになります。
  • namespace宣言名前空間(namespace)とは、クラスをまとめて管理するためのコンテナです。この例では、MyHelloWorldApplicationという名前空間の中にMyDemoClassクラスが含まれています。
  • クラス(class)MyDemoClassには、プログラムが使用するデータやメソッドの定義が含まれています。一般的に、クラスには複数のメソッドが定義されます。
  • MainメソッドMainメソッドは、すべてのC#プログラムのエントリーポイント(開始地点)です。プログラムを実行すると、まずこのMainメソッドから処理が始まります。
  • Console.WriteLine("Hello World"); ― Mainメソッド内のこのステートメントが、画面への出力動作を指定しています。
  • WriteLineメソッドWriteLineは、System名前空間で定義されているConsoleクラスのメソッドです。このステートメントにより、「Hello World」というメッセージが画面に表示されます。同じようにConsole.WriteLine();を追加すれば、表示するテキストをいくらでも増やすことができます。
  • Console.ReadKey(); ― このステートメントは、ユーザーがキーを押すまでプログラムの終了を待機させます。Visual Studio .NETからプログラムを実行したときに、コンソール画面が一瞬で消えてしまうのを防ぐ役割もあります。

まとめ

このシンプルな「Hello World」プログラムを通じて、C#プログラムの基本的な構成要素であるusingディレクティブ名前空間クラス、そしてMainメソッドの役割を理解できました。まずはこのコードを実際に入力して実行し、表示する文字列を変えてみるなど、小さな変更を加えながらC#の世界への一歩を踏み出してみてください。

  1. JavaScript入門:Hello Worldプログラムの作り方【ターミナル・エディタ両対応】

    Node.jsの環境が正しく動作しているかを確認するために、最初に書くことが多いのが「Hello World」プログラムです。作成方法は主に2つあります。ターミナル(コマンドライン)で直接実行する方法と、Visual Studio CodeやVimなどのコードエディタを使う方法です。始める前に、お使いのマシンにNode.jsがインストールされていることを確認してください。 方法1:ターミナルで実行する 1. ターミナルで node と入力して、Node.jsの対話モード(REPL)を起動します。 2. インタプリタに console.log(Hello World) と入力し、Ent

  2. C#でHello Worldを表示する方法を初心者向けにわかりやすく解説

    C#で「Hello World」という文字列を出力するには、Console.WriteLineメソッドを使用します。これはC#プログラミングの最初の一歩として最も基本的な操作であり、開発環境が正しく動作しているかを確認するのにも役立ちます。 基本的なC#プログラムの例 それでは、テキストをコンソールに表示するシンプルなC#プログラムを見てみましょう。 using System; using System.Collections.Generic; using System.Text; namespace Program { class MyApplication { s