やる気がストロングZERO

やる気のストロングスタイル

C#

【C#】virtual, override, new

下記のようなコードを書きたいときがある。(staffに複数形はないらしいがとりあえず無視) Staff[] staffs = new Staff[2]; staffs[0] = new Alice(); staffs[1] = new Bob(); foreach(var staff in staffs){ staff.who_am_i(); } who_am_i()は自分の名前を…

【WPF】高DPIディスプレイの場合、Screenオブジェクトから取得するサイズはDPI仮想化の比率で計算し直す必要がある

高DPIディスプレイのノートと普通のディスプレイでデュアルディスプレイを設定しているような場合、wpfアプリでscreenのサイズが直感どおりに使えなかったのでメモ 環境例 例えば上記の高DPIディスプレイノートをprimalyディスプレイとして、普通のディスプ…