ふらっと C#,C♯,C#(初心者用) Part142at TECHふらっと C#,C♯,C#(初心者用) Part142 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト597:デフォルトの名無しさん 19/04/28 19:30:31.27 kMBz0MBMa.net >>585 だから、デストラクタ「で」積極的にClose処理をするんじゃないの。 Close処理は普通にDispose/Closeに書くに決まっているわけだが、 使用者がそれを呼び忘れても最悪GCのお片付けのタイミングで Close処理が行われるようにするための仕組みがデストラクタ 598:デフォルトの名無しさん 19/04/28 19:32:19.82 uWFo9H7Wa.net ごめんもいっこ ・IDisposableなオブジェクトをDisposeせず使用している時点で実装不備とみなしてよい (フィールド変数だったらポカミスで解放し忘れはあるかもしれないけど、 少なくともローカル変数ならusingを意図的に使ってない時点でコーダーが悪意を持ってると判断する) 599:デフォルトの名無しさん 19/04/28 19:32:33.80 KKCCRPTWa.net >>586 いつまで勘違いしてるのか? フールプルーフとフェイルセーフは別物だからwww 600:デフォルトの名無しさん 19/04/28 19:35:22.92 JJw12cyBa.net >>590 DIに管理させるからusingもDisposeもしないという構成は非常に多い 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch