2016-02-26 54 views
0

我有點困惑。程序有一個二維表:以C#接受2D列表的函數調用的語法

List<int>field = new List<int>(); 
List<List>fieldSets = new List<List<int>>; 

現在我想寫接受完全字段集作爲輸入和輸出的int或更新的字段集的一些功能。

我的困惑是寫一個函數調用二維INT表的正確方法:

private int FindFirstCrossFieldMark (List<List< i>>) //<== ??? 
{ 
} 

回答

4

讓它

List<List<int>> fieldSets = new List<List<int>>(); 
// or var fieldSets = new List<List<int>>(); would be enough 

private int FindFirstCrossFieldMark (List<List<int>> listOflist) 
{ 
} 
+0

是否有可能使用一個通用的函數,而不是早先定義列表作爲我在類庫中擁有這一部分的一部分,我寧願不公開字段集? – user3800527

+0

啊,很好,是的.. – user3800527