!
文章を整えるために一部AIを使っています。
はじめに
ご存じのとおり .NET にはジェネリックがあります。
これは Java のような型消去方式と C++ のような全展開方式の中間的な仕組みです。参照型に限定すれば、Java と同様に型消去が行われます。
https://ufcpp.net/study/csharp/sp2_generics.html?p=2#inside-generics
一方で、コンパイルコストやバイナリサイズを抑える代わりに、実行性能は犠牲になります。
共有実装
個別実装
コンパイルコスト
⭕️
✖
バイナリサイズ
⭕️
✖
Views: 0