Start Debugging

C# でプログラミングを始める方法

Visual Studio のセットアップから、最初のプログラムを書くこと、学習リソースを見つけることまで、C# プログラミングを始めるための初心者向けガイドです。

C# は Microsoft が開発した、モダンで汎用的なオブジェクト指向プログラミング言語です。Windows のデスクトップアプリケーション、ゲーム (特に Unity エンジンを用いたもの)、そして ASP.NET フレームワークを使った Web 開発などで広く利用されています。

C# は初心者にやさしく、新しくプログラミングを始める人にとって優れた言語と考えられています。以下では、C# が初心者にやさしいとされる理由をいくつか見ていきます。

始め方

最初に行うべきことは、開発環境のセットアップです。C# を書くために任意の OS を使用でき、エディターにも複数の選択肢があります。スマートフォンやタブレットからブラウザー上で C# のコードを書いて実行することすらでき、たとえば .NET Fiddle のようなサイトを利用できます。

代表的な開発環境は、Windows 上で動作する Visual Studio です。Visual Studio には無料の Community エディションがあり、こちらからダウンロード できます。インストーラーをダウンロードしたら、既定のワークロードのままインストールウィザードを進めてください。完了すれば、初めての C# プログラムを書く準備が整います。

最初の C# コードを書く

C# のコードファイルは、プロジェクトの一部として記述・コンパイルされます。複数のプロジェクトでソリューションを構成します。始めるには、まず 新しいプロジェクト を作成する必要があります。スタート ページの クイックアクション から、新しい C# プロジェクトを作成できます。

Visual Studio 2022 のクイックアクション。新しいプロジェクトがハイライトされている。

シンプルに始めるため、新しいコンソールアプリケーションを作成します。テンプレート一覧で ‘console’ を検索し、下記のように C# のバッジが付いているテンプレートを選択してください。

Visual Studio 2022 のプロジェクトテンプレート一覧。C# コンソールアプリケーションのテンプレートがハイライトされている。

ウィザードを既定値のまま進めると、次のような状態になります。

トップレベルステートメントを使用した新しい C# コンソールアプリケーションを表示している Visual Studio 2022。

右側には ソリューションエクスプローラー があり、ソリューション、プロジェクト、コードファイル Program.cs が表示されています。ファイル拡張子の .csCSharp (C#) を意味します。すべての C# コードファイルは同じ拡張子を持ちます。

エディター中央にはこの Program.cs ファイルが開かれています。このファイルには 2 行のコードが含まれています。

次に、プログラムを実行して出力を確認しましょう。プログラムをビルドして実行するには、ツールバーの Run ボタンを使うか、単に F5 を押します。

Run ボタンがハイライトされた Visual Studio 2022 のツールバー。

Visual Studio はまずプロジェクトをビルドし、その後実行します。コンソールアプリケーションなので、コンソールウィンドウが表示され、最初の行に “Hello, World!” のメッセージが出ます。

“Hello, World!” を表示しているコンソールウィンドウ。

学習リソース

環境が正しくセットアップでき、初めての C# プログラムを実行できたところで、いよいよこの言語についてさらに学んでいく時です。そのために役立つ素晴らしいリソースがいくつかあります。以下にいくつか紹介します。

Comments

Sign in with GitHub to comment. Reactions and replies thread back to the comments repo.

< 戻る