我想創建一個列表項目作爲另一個list.i需要該列表每個項目都有另一個list.i創建字符串作爲列表的一個循環。下一個循環我需要每個項目作爲一個列表來插入基於範圍的數據。 如何做到這一點.. ??如何創建每個項目列表作爲另一個列表?
我的代碼:
List<string> l = new List<string>(s.Split(';'));
foreach (string item in l)
{
if (item.Contains("-"))
{
List<string> parts = new List<string>();
int min = Int32.Parse(parts[0]);
int max = Int32.Parse(parts[1]);
for (int m = min; m <= max; m++)
{
// add the value in i to the data
cmd = "insert into quickcom values('" + destination + "','" + codes + "','" + prefix + "','" + rate + "','" + level + "','" + m + "','" + effective_date + "','" + company_id + "')";
cmd = ReplaceSpecialCharacters(cmd);
MySqlCommand sqlCmd = new MySqlCommand(cmd, sqlCon);
var i = sqlCmd.ExecuteNonQuery();
cmd = "";
}
}
else
{
if (item.Contains(";"))
{
List<string> parts = new List<string>(s.Split(';'));
cmd = "insert into quickcom values('" + destination + "','" + codes + "','" + prefix + "','" + rate + "','" + level + "','" + s + "','" + effective_date + "','" + company_id + "')";
cmd = ReplaceSpecialCharacters(cmd);
MySqlCommand sqlCmd = new MySqlCommand(cmd, sqlCon);
var i = sqlCmd.ExecuteNonQuery();
cmd = "";
}
}
}
幫我... 日Thnx
你能顯示樣本輸入數據嗎? – Damith
if(item.Contains(「;」))始終爲false。 –