I try to add a string[] to a List
Code:
foreach (int software_id in softwarelist)
{
String sqlstring = "SELECT SoftwareName, Task_idn_Install, Task_idn_Deinstall, KZ, ParameterFeld FROM TUI_Software WHERE Sw_idn = '" + software_id + "'";
SqlCommand cmd1 = new SqlCommand(sqlstring, con);
SqlDataReader result_sw_info = cmd1.ExecuteReader();
if (result_sw_info.HasRows)
{
result_sw_info.Read();
softwarename = result_sw_info[0].ToString();
task_idn_install = result_sw_info[1].ToString();
task_idn_deinstall = result_sw_info[2].ToString();
indicator = result_sw_info[3].ToString();
parameter = result_sw_info[4].ToString();
string[] software_data = new string[] {sw_id, softwarename, task_idn_install, task_idn_deinstall, indicator, parameter };
softwarelist_insert.Add(software_data);
}
result_sw_info.Close();
}
So the keys in the softwarelist_insert begins with 0. But how can I add the software_data with the key software_id in the foreach. Cause I want to identifier the arrys in the list with the software_id.