「を使用」にIDisposableをユーザコードで参照されていませんusing
声明?アクセスは、私は、コードのこの部分を持っているステートメント
私はいくつかのように書くことが、意味:
[Reflection?, another stuff?]
は
a
と同等でなければなりません
using(myFunction()){
[Reflection?, another stuff?].Process();
}
。
インスタンス(myFunction()
で返される値)がusing
スコープに存在するIDisposable
の方法Dispose()
が適切に発射されているので、私は、確信しています。
手がかりはありますか?
これはXYの問題を引き起こします。あなたは実際に何を達成しようとしていますか? – BradleyDotNET
確かに、スタック上の思考を参照したいだけなら。しかし、私はC#がそのように動作するとは思わない。これは、_assembler_ – MickyD
ではありません。こんにちはBradley、私はいくつかのプロセスを記録するコードを書いています。私はそのトピックについて興味があります。 Dispose()メソッドが起動されているため、インスタンスがスコープに存在することはわかりますが、宣言せずにそのインスタンスにアクセスすることは可能ですか? –