[プログラム板] C#, C♯, C#相談室 Part47 at TECH
[2ch|▼Menu]
451:デフォルトの名無しさん
08/07/29 11:05:59
ケースごとに分けて考えようぜ。

配列の参照自身が書き換わってよい場合。また内容も外部から任意に書き換えることが出来る。
 フィールドをpublicにする。
 単純に配列の参照そのもをプロパティにする。

配列内容が任意のタイミングで書き換わってよい場合。ただし配列の参照自体やサイズが変わることは禁止。
 配列の参照をgetだけするプロパティまたは取得だけの関数を使用する。 >>449はこれ

配列の内容が書き換わるタイミングを管理したい場合。配列の参照やサイズが変わることは禁止。
 インデックサかそれに準じる添え字を引数にした読み書き用の関数を使用する。
 get setのプロパティで予防的コピーを行う。 >>448はこれ



次ページ
続きを表示
1を表示
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

4939日前に更新/181 KB
担当:undef