2016-11-11 19 views
-2

生成編號的列表,再次在列出一個列表,我需要生成表的表像如何在C#

new List<Object>() 
{ 
    "Id":123, 
    "columns": List<Object> columnlist 
} 

我能在這個名單將有多個列表在這裏。

+0

它映射到一個類型,並創建該類型的列表,而 – Rahul

+0

這個問題不是cleat,你的意思是一個鍵值對的列表,其中一些值將是列表本身? – Danny

回答

0

更好的選擇是在這裏,創建具有所需性能(讓它成爲IdColumns)一類,然後創建該類的對象列表:這將是如下這樣:

myTable是它是類定義爲:

public class MyTable 
{ 
    public int Id { get; set; } 
    public List<string> ColumnNames { get; set; } 
} 

然後爲所需的列表定義爲:

List<MyTable> MyTableList = new List<MyTable>() 
{ 
     new MyTable(){Id=123,ColumnNames=new List<string>(){"Column1","Column2","Column3"}}, 
     new MyTable(){Id=124,ColumnNames=new List<string>(){"Column1","Column2","Column3"}} 
}; 
+0

是的,這是工作 – Ash

+0

@Ash:如果它似乎有幫助,那麼你可以標記爲[accepted](http://meta.stackexchange.com/questions/5234/how-does-accepting-an-answer-work) –

+0

對不起,我沒有更多的聲譽,但感謝您的幫助。 – Ash