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