2

オブジェクトアイテムがあり、その中にデータオブジェクトがあります。Data のプロパティにアクセスするには、次のコードを使用します。

Item.Data.PropertyName

C# でデータのプロパティにアクセスするには、次の方法があります。

Item.PropertyName

プロパティを「アイテム」オブジェクトにコピーせずに?

アイテム クラスの例:

class Item{

    public DataObject Data;
    public AnotherDataObject Data1;
    public AnotherDataObject Data2;
}
class DataObject{
    public int Property1;
    public int Property2; 
    .....
}
class DataObject1{.....}
......

DataObject 実装に類似したその他の DataObjects クラス

4

1 に答える 1

6

Itemええ、クラスになるクラスにラッパープロパティを持つことによってreturn PropertyName of Data-

public string PropertyName
{
   get
   {
      return this.Data.PropertyName;
   }
   set
   {
      this.Data.PropertyName = value; 
   }
}

このように書くことができますItem.PropertyName

于 2013-07-28T19:43:12.757 に答える