トップページ > プログラム > 2019年09月14日 > vC+cN/7F0

書き込み順位&時間帯一覧

24 位/136 ID中時間01234567891011121314151617181920212223Total
書き込み数0000000000011000000000002



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん (ワッチョイ 9f24-B34Y)
ふらっと C#,C♯,C#(初心者用) Part144

書き込みレス一覧

ふらっと C#,C♯,C#(初心者用) Part144
605 :デフォルトの名無しさん (ワッチョイ 9f24-B34Y)[sage]:2019/09/14(土) 11:56:47.95 ID:vC+cN/7F0
Action<T>は値型という解釈で良いのでしょうか?
var dic = new Dictionary<int, Action<float>>()という辞書に保持されているActionのメソッドを引いたり足したりしたいのですが、
下記のようにするとdicのvalueには反映されないようですが再度dicに追加してアップデートしないといけないということでしょうか?
var action = dic[1];
action += method; // action.GetInvocationList().Lengthを調べるとちゃんと足されてる一方、dic[1].GetInvocationList().Lengthは変化なし
ふらっと C#,C♯,C#(初心者用) Part144
607 :デフォルトの名無しさん (ワッチョイ 9f24-B34Y)[sage]:2019/09/14(土) 12:37:52.80 ID:vC+cN/7F0
なるほど、action += methodは、action = new Action(action + method)的な形ということだったんですね
ありがとうございます


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。