【図で理解】値型と参照型のメモリ構造
まずはこの図を見てください。 今日はこのイラストを使って、 なぜ値型は独立するのか なぜ参 ...
【混乱ポイント解消】stringは参照型なのに、なぜコピーしても影響しないの?
C#を学んでいると、必ず出てくる疑問があります。 stringって参照型ですよね? なのに ...
【設計は“進化”する】フェーズ3とフェーズ3.5を同時に動かして比較する
仕様が増えたらどうなる? 同じ仕様を、違う方法で実装してみると、 「増えたときに大変になる ...
仕様が増えたらどうなる?
― 設計の進化を体験する回 ― 🎯 ねらい 同じ仕様を異なる方法で実装しながら、 「仕様が ...
【やさしく理解する】列挙型(enum)は何者?
1. まず安心してください 列挙型(enum)は、ひとことで言うと 「選択肢に名前を付ける ...
【やさしく理解する】構造体(struct)は何者?
1. まず安心してください 今日出てくる「構造体」は、 ほぼクラスと同じです。 いきなり難 ...
【ここで混乱するのは普通です】Studentクラスで理解するオブジェクト指向
C#を学んでいると、多くの人が一度止まる場所があります。 それが クラス インスタンス(オ ...
【やさしく完全解説】Addメソッドの作り方と使い方
〜static・デフォルト引数・オーバーロード〜 今回はこのクラスを使います。 /// ...
【型を読む力を育てよう】Visual Studio のオブジェクトブラウザーで DateTime を分析する
C# を学び始めると、こう思うことはありませんか? DateTime って、結局何ができる ...
DateTimeのプロパティとメソッドまとめ
DateTime はとても多機能な型です。 全部覚える必要はありませんが、 「ど ...