2016-12-24 27 views
0

我想寫一個方法將返回一個對象並將其放到外部數組,但數組索引應在方法滿足後增加。 下一次,當我調用一次againe方法時,對象應該寫入外部數組中的相鄰單元格。可以給我提供任何想法或向我展示任何示例嗎?謝謝。使用外部數組

回答

0

如果我正確地理解了你的問題,你應該使用List<T>類型作爲你的「外部數組」。它有Add(T item)方法,允許您添加項目完全相同的方式描述。假設您的對象是Foo

public void Test() 
{ 
    var externalArray = new List<Foo>(); 
    var foo1 = MyMethod(externalArray); 
    var foo2 = MyMethod(externalArray); 
} 

public Foo MyMethod(List<Foo> list) 
{ 
    var item = new Foo(); 
    list.Add(item); 
    return item; 
} 
+0

謝謝。我嘗試使用鏈接列表結構作爲建議。 – Snorri

+0

謝謝你,Oleksandr – Snorri