[プログラム板] C#, C♯, C#相談室 Part47
at TECH
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
450:デフォルトの名無しさん 08/07/29 09:45:33 >>448 getで返す配列への変更が元のインスタンスに反映されないので、 プロパティじゃなくてメソッドにすべき 451:デフォルトの名無しさん 08/07/29 11:05:59 ケースごとに分けて考えようぜ。 配列の参照自身が書き換わってよい場合。また内容も外部から任意に書き換えることが出来る。 フィールドをpublicにする。 単純に配列の参照そのもをプロパティにする。 配列内容が任意のタイミングで書き換わってよい場合。ただし配列の参照自体やサイズが変わることは禁止。 配列の参照をgetだけするプロパティまたは取得だけの関数を使用する。 >>449はこれ 配列の内容が書き換わるタイミングを管理したい場合。配列の参照やサイズが変わることは禁止。 インデックサかそれに準じる添え字を引数にした読み書き用の関数を使用する。 get setのプロパティで予防的コピーを行う。 >>448はこれ 452:デフォルトの名無しさん 08/07/29 11:06:58 >>451 >>>449はこれ は >>450の間違い、訂正します。
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
4953日前に更新/181 KB
担当:undef