← C#

LESSON / ARTICLE

C#でできることとコンソール出力

C#の用途を知り、Console.WriteLineで文字を表示するところから始めます。

C#でできること

C#(シーシャープ)は、Microsoftが開発したプログラミング言語です。ひとつの言語を使って、さまざまな種類のソフトウェアを作れます。

  • Webサービス・Web API:ASP.NET Coreを使ったWebサイトやサーバー
  • デスクトップアプリ:Windowsなどで動く業務アプリやツール
  • ゲーム:Unityを使ったゲーム開発
  • クラウドサービス:サーバー側の処理や業務システム
  • 自動化ツール:ファイル整理やデータ処理などの日常作業の自動化

このコースでは、まずC#のコンソールプログラムから始めます。コンソールプログラムは、文字を表示したり、入力を受け取ったりするシンプルなプログラムです。アルゴリズムの学習や競技プログラミングでもよく使います。

文字を画面に表示する

最初は、画面に文字を1行表示してみましょう。

using System;

class Program
{
    static void Main()
    {
        Console.WriteLine("Hello, World!");
    }
}

実行すると、次のように表示されます。

Hello, World!

この段階では、コード全体の仕組みを暗記しなくても大丈夫です。まずは Console.WriteLine が文字を表示する命令だと覚えましょう。

  • Console はコンソールを扱うためのクラスです。
  • WriteLine は指定した内容を表示し、そのあと改行します。
  • 表示したい文字列はダブルクォーテーションで囲みます。
  • C#の命令文の末尾にはセミコロン ; を付けます。

次の教材では、実際に短いコードを提出してみます。まずは「コードを書いて提出する」という流れを一度体験しましょう。