25 個の実行可能な演習で C# と .NET を練習します。
このレッスンでは、例外を使わずに、TryParseでユーザーの入力を安全に数値へ変換します。
このレッスンでは、switch式で簡単な電卓を作り、すべての演算と不正なケースをきちんと処理します。
このレッスンでは、文字列補間を使って、列がそろい金額の書式が整った小さな請求書を表示します。
このレッスンでは、DateOnly型を使って再診の予約日を計算し、それが何曜日かを確認します。
このレッスンでは、一部の項目にデータがないかもしれない場合でも、ユーザーのプロフィール情報を安全に表示します。
このレッスンでは、タプルを使って、最小値、最大値、平均値を一度に返すメソッドを書きます。
このレッスンでは、レコードとList<T>でタスクの一覧を管理し、まだ終わっていないタスクを取り出します。
このレッスンでは、文を小文字にそろえた後、Dictionaryで各単語が何回出てくるかを数えます。
このレッスンでは、大文字と小文字の違いを無視して、HashSetで重複のないタグだけを残します。
このレッスンでは、LINQを使って学生を評価ごとにグループ化し、グループごとの平均点を計算します。
このレッスンでは、LINQの問い合わせをつなげて、条件を満たす商品の絞り込み、並べ替え、名前の取り出しを行います。
このレッスンでは、LINQのJoinを使って、顧客の一覧と注文の一覧を顧客コードで結び付けます。
このレッスンでは、LINQのSkipとTakeを使って、リストの中の特定のページのデータを取り出します。
このレッスンでは、外からは読み取り専用のプロパティと、チェック付きの入金メソッドで口座の残高を守ります。
このレッスンでは、抽象基底クラスを通して、いろいろな種類の社員の給与の合計を計算します。
このレッスンでは、インターフェースを通して通知を送り、既存のコードを直さずに送る手段を変えたり追加したりしやすくします。
このレッスンでは、レコードとwith式を使って、元の注文を変えずに新しいバージョンの注文を作ります。
このレッスンでは、型の安全性を保ちながら、どんな型のデータでも保存できるジェネリックなリポジトリのクラスを作ります。
このレッスンでは、型パターン、比較パターン、プロパティパターンを使って、いろいろな型の値を分類します。
このレッスンでは、どの要素も条件を満たさないかを調べる拡張メソッドNone()を、すべてのデータの並びに対して書きます。
このレッスンでは、イベントを使って、注文の状態が変わるたびに登録したオブジェクトへ知らせます。
このレッスンでは、互いに関係のない2つの非同期処理を同時に実行し、Task.WhenAllで両方の完了を待ちます。
このレッスンでは、レコードをJSONに変換してから読み戻し、データがそのまま保たれていることを確認します。
このレッスンでは、業務上のエラーを表す独自の例外の型を作り、その種類のエラーだけを正確に捕まえます。
このレッスンでは、ブレークポイントを使ってLINQが各要素をどう調べるかを観察し、間違った絞り込み条件を直します。
このウェブサイトは、あなたの体験を向上させるためにクッキーを使用しています。このままで問題ないと仮定しますが、希望すればオプトアウトできます。