私は C# を (Java と C++ のバックグラウンドから) 学習するのが初めてで、手動のガベージ処理について質問があります。C# でオブジェクトを手動で破棄することさえ可能ですか? インターフェースについては知っていIDisposableますが、私が書いていないクラスを扱っていて、それを実装していないとしますか? .Dispose()メソッドがないため、 andusing { }は out であり、.Finalize常に either protectedor privateso もオプションではありません。
(この場合、C# で可能なことを学ぼうとしているだけです。他のすべてが失敗した場合は、架空のクラスを継承して、IDisposable を実装できると思います。)ImNotDisposable