ニュース
今日はObject-Oriented Programming (OOP) ではなくてC# のリストとメモリの話。Head First本でObserverパターンを復習していて気になったこと。それは「C# のリストって、アイテムを追加も削除もできるけど、メモリ管理はどうなるの?」という日記。 (約 3,200文字の ...
リストは、内部的に配列の仕組みを持ち、動的に要素数を変更できるジェネリッククラスです。要素の挿入や削除などができます。 Listクラスで用意されている主なメンバーは以下のとおりです。 Listクラスのメンバー Listクラスのメンバーを使ったサンプル ...
Native AOTという救世主 「でもC#で書いたDLLをCのプラグインとして使えるの?」という疑問が浮かぶと思います。 実は「.NET 7」以降で提供されている「Native AOT」という機能を使うことで、C#コードを直接ネイティブコードにコンパイルできるようになりました。 これにより「.NET ランタイム」が ...
一部の結果でアクセス不可の可能性があるため、非表示になっています。
アクセス不可の結果を表示する