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

わんくま同盟

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

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


(過去ログ 93 を表示中)
■55372 / )  Re[1]: クラス間で大量のパラメタをやりとりする
□投稿者/ shu (209回)-(2010/11/28(Sun) 21:12:47)
No55366 (jun さん) に返信

> 構造体は値型であるため、
> 大量のデータを受け渡す場合には向いていないような感じもしています
構造体でもクラスでも確保されるメモリに大差はありません。構造体をそのまま
渡す場合はコピーが作成されるので気をつけなければいけませんが今回の場合
list(of 〜)によってわたされるので問題はないかと思います。構造体は値型であることを
気を付けて使用すれば簡単な構造の型ではパフォーマンスがよくなります。

MSDNより:
http://msdn.microsoft.com/ja-jp/library/2hkbth2a(VS.80).aspx

返信 編集キー/


管理者用

- Child Tree -