![](/img/trans.png)
[英]C# How to map inner property object to outer class with AutoMapper?
[英]How access property of inner object in C#
我有對象Item,並且其中有數據對象。 為了訪問數據的屬性,我使用以下代碼:
Item.Data.PropertyName
C#中可以通過以下任何方式訪問Data的屬性:
Item.PropertyName
沒有復制屬性到“項目”對象?
Item類的示例:
class Item{
public DataObject Data;
public AnotherDataObject Data1;
public AnotherDataObject Data2;
}
class DataObject{
public int Property1;
public int Property2;
.....
}
class DataObject1{.....}
......
其他類似於DataObject實現的DataObjects類
是的,在Item
類中具有包裝器屬性,它將return PropertyName of Data
類的return PropertyName of Data
public string PropertyName
{
get
{
return this.Data.PropertyName;
}
set
{
this.Data.PropertyName = value;
}
}
這樣,您可以編寫Item.PropertyName
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.