0
我有一個非常複雜的問題。至少對我來說是因爲我是初學者。C#我有兩個列表。我想比較他們
我有2列表(字符串)列表。
其中之一是充滿貨幣ISO代碼。其次是他們的價值。這兩個列表都有332行。
我想比較Console.ReadLine();輸入貨幣ISO代碼列表。
如果它包含在列表中以獲取它的行號。
然後獲取該行號並使用它從值列表中獲取相同的行。
下面是代碼:
download = empty16.Replace(download, "");
StringBuilder sb1 = new StringBuilder();
for (int iaU = 0; iaU < download.Length; iaU++)
{
if (iaU%3 == 0)
sb1.Append('\n');
sb1.Append(download[iaU]);
}
string formDown = sb1.ToString();
List<string> formFin = formDown.Split('\n').ToList(); //This is the ISO list
List<string> l1st = new List<string>();
int iwNz = 0;
while (iwNz < intVal)
{
string sub = formIvx.Substring(iwNz);
//Console.WriteLine(sub);
l1st.Add(sub);
iwNz += intVal;
}
你應該使用'詞典<字符串,字符串>',而不是兩個單獨的列表。 –
問題是什麼? – Spook