我有一個問題是引用列表中的一個目標丟失,這就是我闡述我的代碼:參考跟不上
PropertyObject[] myProperties = new PropertyObject[200];
var objParent = new Parent();
var objProperty = new PropertyObject();
myProperties[0] = objProperty;
objParent.property = myProperties[0];
現在,當我修改objParent.property
它不修改myProperties
數組中的對象,任何解決方法?我需要這個,所以我不必遍歷數組。
我這是怎麼修改的對象:
public void modifyObject(ref Parent objectToModify) {
objectToModify.property.isThisCrazy = true;
}
然後我調用modifyObject
方法。
什麼是'PropertyObject'? – haim770 2015-04-01 07:51:41
它是一個結構來保存對象的一些特徵 – 2015-04-01 07:52:20
'objParent'不在數組中,那麼如果修改'objParent',爲什麼數組會改變呢? _「然後我只調用modifyObject函數」_ Where? – 2015-04-01 07:52:51