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&ノンブロッキング代入もどきを作ろうと再挑戦してる・・・><
思考の /dev/null
難しい・・・><;
usingは、例えば
using (IDisposable hoge = new hoge_class()){}
とか書けるけど、関数は、
nanka_kansuu_func(new hoge_class()){}
とは書けても、
nanka_kansuu_func(IDisposable hoge = new hoge_class()){}
とは書けないじゃん?><;
代入処理(?)を渡すみたいなのどうにかしたら出来るのかもしれないけど、たぶんもっと複雑な書き方になって本末転倒じゃん?><;