C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

■88108 / 親階層)  C#の配列コピーについて
□投稿者/ kasumi (1回)-(2018/08/03(Fri) 00:18:30)

分類:[C#] 

VisualStudio 2017 でC#を書いている者です。

配列の扱いについて、
以下のようなコードを書くと、配列Aは配列Bと同じになるのですが、
これはこういうものなのでしょうか。
配列は参照型であることは理解したのですが、Aは要素数も3→5に変わっているので、
なんのエラーも無く配列AがBを参照する、ということに違和感がありますが・・・。
---------------------
int[] A = { 1, 2, 3};
int[] B = { 1, 2, 3, 4, 5};
A = B;
----------------------





編集キー/

前の記事(元になった記事) 次の記事(この記事の返信)
親記事 →Re[1]: C#の配列コピーについて /kiku
→Re[1]: C#の配列コピーについて /はまぐり
→Re[1]: C#の配列コピーについて /魔界の仮面弁士
 
上記関連ツリー

C#の配列コピーについて / kasumi (18/08/03(Fri) 00:18) #88108 ←Now
Re[1]: C#の配列コピーについて / kiku (18/08/03(Fri) 10:19) #88109
│├ Re[2]: C#の配列コピーについて / はまぐり (18/08/03(Fri) 10:37) #88112
││└ Re[3]: C#の配列コピーについて / kiku (18/08/03(Fri) 11:49) #88120
││  └ Re[4]: C#の配列コピーについて / はまぐり (18/08/03(Fri) 11:58) #88121
│└ Re[2]: C#の配列コピーについて / kasumi (18/08/03(Fri) 12:34) #88128 解決済み
Re[1]: C#の配列コピーについて / はまぐり (18/08/03(Fri) 10:23) #88110
Re[1]: C#の配列コピーについて / 魔界の仮面弁士 (18/08/03(Fri) 12:02) #88122
  ├ Re[2]: C#の配列コピーについて / Jitta (18/08/03(Fri) 12:31) #88126
  └ Re[2]: C#の配列コピーについて / はまぐり (18/08/03(Fri) 13:23) #88133 解決済み

上記ツリーを一括表示 / 上記ツリーをトピック表示
 
上記の記事へ返信