C# の基礎
最初のプログラムから、演算子、入力、条件分岐、ループ、文字列、配列、コレクション、メソッド、例外まで。各トピックのあとにチャレンジがあります。
パスを始める →1 はじめの一歩 レッスン 4 件
- レッスン チャレンジ 1 件 Hello WorldとC#プログラムの構造 このレッスンでは、最初のC#プログラムを書き、コンソールアプリの基本的な構造を学びます。
- レッスン チャレンジ 2 件 C#のデータ型・変数・定数 このレッスンでは、型を明示した変数の宣言、キーワードvarの使い方、constによる定数の作成を学びます。
- レッスン チャレンジ 2 件 C#の演算子とMathクラス このレッスンでは、算術・代入・比較・論理演算子と、Mathクラスの数学関数をC#で使います。
- レッスン チャレンジ 2 件 C#でキーボードからデータを読み取る このレッスンでは、Console.ReadLineでユーザーの入力を読み取り、int.TryParseで安全に数値へ変換します。
2 条件分岐 レッスン 2 件
- レッスン チャレンジ 2 件 C#の条件分岐とswitch式 このレッスンでは、switch式を使って、点数の評価を短く読みやすく決めます。
- レッスン チャレンジ 1 件 C#のswitch式で簡単な電卓を作る このレッスンでは、switch式で簡単な電卓を作り、すべての演算と不正なケースをきちんと処理します。
3 ループ レッスン 1 件
4 文字列 レッスン 2 件
- レッスン チャレンジ 3 件 C#の文字列と文字列補間 このレッスンでは、文字列補間、空白の除去、大文字と小文字を区別しない検索といったC#の文字列の機能で文章を扱います。
- レッスン チャレンジ 1 件 C#で請求書と数値の書式を整える このレッスンでは、文字列補間を使って、列がそろい金額の書式が整った小さな請求書を表示します。
5 コレクション レッスン 3 件
- レッスン チャレンジ 3 件 C#の配列 このレッスンでは、2次元配列も含めて、C#の配列の作成、読み取り、変更、走査、並べ替えを行います。
- レッスン チャレンジ 2 件 C#のListとDictionary このレッスンでは、順番のあるデータをListに、キーと値の組のデータをDictionaryに保存します。
- レッスン チャレンジ 2 件 C#のDictionaryで単語の出現回数を数える このレッスンでは、文を小文字にそろえた後、Dictionaryで各単語が何回出てくるかを数えます。
6 関数 レッスン 2 件
- レッスン チャレンジ 2 件 C#のメソッド・引数・タプル このレッスンでは、名前付きタプルを使って、複数の値を一度に返すメソッドを定義します。
- レッスン チャレンジ 2 件 C#のタプルで複数の統計値を返す このレッスンでは、タプルを使って、最小値、最大値、平均値を一度に返すメソッドを書きます。
7 エラーとファイル レッスン 2 件
- レッスン チャレンジ 2 件 C#の例外処理 このレッスンでは、入力データをチェックし、予想できるエラーを、プログラムを突然止めずに処理します。
- レッスン チャレンジ 1 件 C#のTryParseで入力データをチェックする このレッスンでは、例外を使わずに、TryParseでユーザーの入力を安全に数値へ変換します。