C# でusingのIDisposable.Dispose()じゃないやつを呼ぶ版っぽい物(似たような書き方出来るもの)ってどうにか作れないのかな・・・><

フォロー

難しい・・・><; 

usingは、例えば
using (IDisposable hoge = new hoge_class()){}
とか書けるけど、関数は、
nanka_kansuu_func(new hoge_class()){}
とは書けても、
nanka_kansuu_func(IDisposable hoge = new hoge_class()){}
とは書けないじゃん?><;
代入処理(?)を渡すみたいなのどうにかしたら出来るのかもしれないけど、たぶんもっと複雑な書き方になって本末転倒じゃん?><;

難しい・・・><; 

何をしてるのかと言うと、C# 版、Verilogのalways&ノンブロッキング代入もどきを作ろうと再挑戦してる・・・><

ログインして会話に参加
:realtek:

思考の /dev/null