[過去ログ] ふらっと C#,C♯,C#(初心者用) Part154 (1002レス)
前次1-
抽出解除 必死チェッカー(本家) (べ) 自ID レス栞 あぼーん

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
リロード規制です。10分ほどで解除するので、他のブラウザへ避難してください。
354
(1): デフォルトの名無しさん (ワッチョイ b124-GurK) [sage] 2022/03/31(木) 10:19:23.23 ID:mHRscCZz0(1/5) AAS
せめてref structだけはデストラクタ書いたらスコープ抜ける所で自動でデストラクタ呼び出ししてもらいたいわ
C++みたいに
まぁC++みたいにコピームーブ禁止にできないから複数回呼ばれちゃうことを考えたらそういう風にはづらいってことなんだろうけど
357: デフォルトの名無しさん (ワッチョイ b124-GurK) [sage] 2022/03/31(木) 11:59:17.51 ID:mHRscCZz0(2/5) AAS
>>356
356(1): デフォルトの名無しさん (ワッチョイ 851a-pZZ2) [sage] 2022/03/31(木) 11:08:50.02 ID:evWCXRMT0(1/3) AAS
>>354
using使えば良いのでは
個人プロジェクトではそうしてるけどそれじゃ他人には公開できないからな
強制usingでもあれば公開できるけど
362: デフォルトの名無しさん (ワッチョイ b124-GurK) [sage] 2022/03/31(木) 13:22:42.01 ID:mHRscCZz0(3/5) AAS
>>361
361(1): デフォルトの名無しさん (アウアウウー Sacd-JpNp) [sage] 2022/03/31(木) 12:57:14.51 ID:nbMZolC5a(2/3) AAS
だったらc#のデストラクタ使えばいいw
それだと望み通りの挙動しないからusing使えばって話だろ・・・
だからそうしてるって話たろ
でもデストラクタと違って必ず呼ばれる訳ではないから他人には公開できない
366: デフォルトの名無しさん (ワッチョイ b124-GurK) [sage] 2022/03/31(木) 14:44:13.32 ID:mHRscCZz0(4/5) AAS
>>363
363(1): デフォルトの名無しさん (アウアウウー Sacd-JpNp) [sage] 2022/03/31(木) 13:32:55.92 ID:nbMZolC5a(3/3) AAS
using使ってデストラクタって意味じゃないぞ
using使ったらdisposeが必ず動くって意味だろ。dispose持ってるクラス本体の開放は仕方ないがそれ以外ならなんとかなるってこと
C#ってstructにデストラクタ書けないから当たり前やん
367
(1): デフォルトの名無しさん (ワッチョイ b124-GurK) [sage] 2022/03/31(木) 15:02:10.43 ID:mHRscCZz0(5/5) AAS
>>365
365(1): デフォルトの名無しさん (ワッチョイ 851a-pZZ2) [sage] 2022/03/31(木) 14:30:13.37 ID:evWCXRMT0(2/3) AAS
使い終わったら解放してね(はぁと

↑この前提がドキュメントに書かれていれば必ず呼ばれるはず
でなきゃバグるだけなのに「必ず呼ばれる訳ではない」というのは辻褄が合わなくない?
そういうスタンスでいいならそもそもマネージドな言語を使う必要すらないな
まぁ実際に個人開発だとUnity関連のツールですらも最近はもうC++で書いちゃう事も多いけど
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.041s