C# チュートリアルの概要へようこそ。 これらのレッスンは、ブラウザーで実行できる対話型コードから始まります。 これらの対話型レッスンを開始する前に、C# for Beginners ビデオ シリーズ から C# の基本を学習できます。
最初のレッスンでは、コードの小さなスニペットを使用して C# の概念について説明します。 C# 構文の基本と、文字列、数値、ブール値などのデータ型を操作する方法について説明します。 これはすべて対話型であり、数分以内にコードを記述して実行します。 これらの最初のレッスンでは、プログラミングや C# 言語に関する事前知識がないことを前提としています。 各レッスンは、前のレッスンに基づいています。 順番に行う必要があります。 ただし、プログラミング経験がある場合は、最初のレッスンをスキップまたはスキミングし、新しい概念から始めることができます。
これらのチュートリアルは、さまざまな環境で試すことができます。 学習する概念は同じです。 違いは、どのエクスペリエンスを好むかです。
- ブラウザー (ドキュメント プラットフォーム): このエクスペリエンスでは、実行可能な C# コード ウィンドウがドキュメント ページに埋め込まれます。 ブラウザーで C# コードを記述して実行します。
- Microsoft Learn トレーニング エクスペリエンス。 このラーニング パスには、C# の基本を教えるいくつかのモジュールが含まれています。
ハローワールド
Hello world チュートリアルでは、最も基本的な C# プログラムを作成します。
string
の種類とテキストの操作方法について説明します。 また、Microsoft Learn トレーニングのパスを使用することもできます。
C# の数値
C# の
タプルと型
タプルと型のチュートリアルでは、C# で型を作成する方法について説明します。 タプル、レコード、構造体、およびクラス型を作成できます。 これらの異なる種類の型の機能は、それぞれの用途を反映しています。
分岐とループ
分岐とループ チュートリアルでは、変数に格納されている値に基づいてコード実行のさまざまなパスを選択する基本について説明します。 プログラムが決定を下し、さまざまなアクションを選択する方法の基礎となる制御フローの基本について学習します。
リスト コレクション
リスト コレクション レッスンでは、データのシーケンスを格納する List コレクション型を紹介します。 アイテムの追加と削除、アイテムの検索、リストの並べ替えの方法について説明します。 さまざまな種類のリストを調べていきます。
パターン照合
パターン マッチングのレッスンでは、パターン マッチングの概要について説明します。 パターン マッチングを使用すると、式をパターンと比較できます。 試合の成功がどのプログラム ロジックに従うかを決定します。 パターンでは、型、型のプロパティ、またはリストの内容を比較できます。
and
、or
、およびnot
ロジックを使用して、複数のパターンを組み合わせることができます。 パターンは、データを検査し、その検査に基づいてプログラムで意思決定を行う豊富なボキャブラリを提供します。
ローカル環境を設定する
これらのチュートリアルが完了したら、開発環境を設定します。 次のものが必要になります。
- 最新の .NET SDK
- Visual Studio Code エディター
- C# DevKit
インストール手順
Windows では、この WinGet 構成ファイル を使用して、すべての前提条件をインストールします。 既に何かがインストールされている場合、WinGet はその手順をスキップします。
- ファイルをダウンロードし、ダブルクリックして実行します。
- 使用許諾契約書を読み、y と入力し、同意を求められたら Enter キーを選択します。
- タスク バーで点滅するユーザー アカウント制御 (UAC) プロンプトが表示された場合は、インストールを続行します。
他のプラットフォームでは、これらの各コンポーネントを個別にインストールする必要があります。
- .NET SDK のダウンロード ページから推奨インストーラーをダウンロードし、ダブルクリックして実行します。 ダウンロード ページでプラットフォームが検出され、プラットフォームの最新のインストーラーが推奨されます。
- Visual Studio Code のホーム ページから最新のインストーラーをダウンロードし、ダブルクリックして実行します。 このページではプラットフォームも検出され、リンクはシステムに適している必要があります。
- C# DevKit 拡張機能ページの [インストール] ボタンをクリックします。 これで Visual Studio Code が開き、拡張機能をインストールするか有効にするかを確認するメッセージが表示されます。 [インストール] を選択します。
.NET