オブジェクト指向「カプセル化」とは何か
現在のカリキュラムでは、 クラスとオブジェクト メソッド static 値型と参照型 Li ...
Day1 ウォームアップ(10分)
※10分の使い方は、下記「進め方(10分の使い方)」を参照※生成AIは使いません※全部でき ...
1プロジェクトで積み上げるC#基礎トレーニング設計
操作練習から「構造理解」へ進むタイミングです。 これまでの演習 このコースでは、これまでの ...
WinFormsで学ぶ「例外処理」
― アプリを落とさないための第一歩 ― 現在、Windowsアプリケーションの作成に入り、 ...
WinFormsで学ぶ「非同期処理」入門
― フリーズしないアプリを作る第一歩 ― ■ なぜ非同期処理を学ぶのか? まず、次のコード ...
MessageBox.Show は1種類ではない
― オーバーロードを実例で理解する ― WinFormsでエラーメッセージを表示するとき、 ...
LINQの次の一歩(Selectとは何か?)
― データを「加工する」という考え方 ― 前回は、 numbers.Where(n => ...
for文からLINQへ
― 配列処理を“進化”させる ― 今日はテスト問題から、そのまま一歩進んだ話をします。 ■ ...
【設計図を動かせ】クラスを“自分の世界”で理解する
オブジェクト指向が始まりました。 クラス。インスタンス。new。 言葉は分かる。でも、まだ ...
【図で理解】値型と参照型のメモリ構造
まずはこの図を見てください。 今日はこのイラストを使って、 なぜ値型は独立するのか なぜ参 ...