- ふらっと C#,C♯,C#(初心者用) Part123 [無断転載禁止]©2ch.net
769 :デフォルトの名無しさん[sage]:2016/08/07(日) 14:54:15.06 ID:0wKBzHqQ - >>768
自作クラスにあるのは変数を幾つか定義してるだけだね ちゃんとnewとかもしてる これかなって思うこととして参照渡し値渡しとかあると思うのだけど usingの中でリターンしたらクラスの中身が消滅するとかありえる?
| - ふらっと C#,C♯,C#(初心者用) Part123 [無断転載禁止]©2ch.net
771 :デフォルトの名無しさん[sage]:2016/08/07(日) 15:00:59.05 ID:0wKBzHqQ - >>770
そういう意味ではないかな… using内でreturnされるものが参照渡しみたいな仕様ではないよねと聞きたくて returnして値は返しているけどもusing抜けるから参照先が消えて…みたいな
| - ふらっと C#,C♯,C#(初心者用) Part123 [無断転載禁止]©2ch.net
773 :デフォルトの名無しさん[sage]:2016/08/07(日) 15:07:12.20 ID:0wKBzHqQ - A {
int id {get;set;} string name {get;set;} 自作クラスB B {get;set;} } List<A> abc () { using() { List<A> ListA= new List<A>(); 何かの処理 return ListA; } } main() { List<A> ListA= new List<A>(); ListA = abc(); } こうです。ご迷惑おかけします
|
|