モダン C#
LINQ、パターンマッチング、ラムダ、async/await、JSON をチャレンジで使ってみます。
パスを始める →- レッスン チャレンジ 2 件 C#のLINQでデータを問い合わせる このレッスンでは、LINQを使って、コレクションのデータの絞り込み、並べ替え、変換を数行で行います。
- レッスン チャレンジ 1 件 C#のLINQで学生をグループ化する このレッスンでは、LINQを使って学生を評価ごとにグループ化し、グループごとの平均点を計算します。
- レッスン チャレンジ 2 件 C#のパターンマッチング このレッスンでは、パターンを使ったswitch式で、データの型と値をすっきり安全に調べます。
- レッスン チャレンジ 1 件 C#のデリゲートとラムダ式 このレッスンでは、デリゲートFuncとラムダ式を使って、関数を別のメソッドに引数として渡します。
- レッスン チャレンジ 1 件 C#のasyncとawaitによる非同期プログラミング このレッスンでは、asyncとawaitで非同期のコードを書き、プログラムを止めずに処理の完了を待ちます。
- レッスン チャレンジ 1 件 C#のTask.WhenAllで複数の処理を同時に実行する このレッスンでは、互いに関係のない2つの非同期処理を同時に実行し、Task.WhenAllで両方の完了を待ちます。
- レッスン チャレンジ 2 件 C#でオブジェクトとJSONを相互に変換する このレッスンでは、System.Text.Jsonを使って、C#のオブジェクトをJSON文字列に変換し、その文字列からオブジェクトを作り直します。