ネコのために鐘は鳴る

寺院に住み着くパソコ〇好き

2021-05-01から1ヶ月間の記事一覧

(C#) 小ネタ $ 文字列中の三項演算子

小ネタです。 はてなブログの C# の linter が古いのか、シンタックスハイライトがめちゃくちゃになってますが気にしないでください。 string Foo(int? num) { // これはコンパイルエラー return $"The num is {num == null ? "NULL" : num.Value.ToString()…

(C#) interface/core パターンによるポリモーフィズム

継承の濫用による設計の矛盾 コード共通化のためだけの継承の濫用が設計の矛盾を生むというのを分かっている方は、下の問題設定だけ見て、次の項まで読み飛ばしてください。 問題設定 人間・犬・猫には「歩く」という共通の振る舞いがあり、現在の「位置」を…