2015-10-10 82 views
-2

我試圖將循環中的值存儲在列表中。我的代碼是:使用For循環將值存儲在列表中

int count = 100; 
for(int i=0;i<=count;i++) 
{ 
    my code to get the text: 
    m.gettextfromelement("xpath"); 
} 

需要的代碼存儲在一個列表

+0

問題不清楚.... –

+1

errr ....'List.Add'?你是否嘗試過研究任何東西? – BradleyDotNET

+0

我想從列表中的列表中保存文本(國家),然後根據字母順序對其進行排序。 我正在使用for循環來獲取這些值,但卡住瞭如何將該值存儲在列表或集合中 – Syed

回答

0
List<string> list = new List<string>(); 
int count = 100; 
for(int i=0;i<=count;i++) 
{ 
    list.Add("StringValue"); 
} 
+1

該代碼將創建一個列表,其中100個項目的值都爲「StringValue」。 – Jake

+0

「StringValue」是他想要放入列表中的值 – marco

+0

您已經引用了它,所以它會在每次循環時將該特定字符串插入到列表中。 – Jake

0

這是做這件事......值

var stringList = new List<string>(); // The list to store your text 
var count = 100; 
for (var iteration = 0; iteration <= count; iteration++) 
{ 
    //Code to get the text... 
    //Code to get the specific element - var specificElement = m.gettextfromelement("xpath"); 
    //Finally, you "Add()" the specific element text to the list as... 
    stringList.Add(specificElement); 
} 

所有數據結構在C#中使用在MSDN網站上可用。列表的頁面是this,FYI。 dotnetpearls是我經常訪問的C#的另一個網站。

0
var list = new List<string>(); 
int count = 100; 
for(int i=0;i<=count;i++) 
{ 
    list.Add(m.gettextfromelement("xpath")); 
}