String value =「71.08099899999999,24.10229 // 71.08099899999999,24.102665 /// 71.080874,24.10279 // 71.080749,24.102915」;「將單個字符串轉換爲嵌套列表陣列
嵌套數組列表
List<List<List<decimal>>> Arr = [
[
[
[71.08099899999999][24.10229]
][
[71.08099899999999][24.102665]
]
][
[
[71.080874][24.10279]
][
[71.080749][24.102915]
]
]
];
我曾試圖utill現在:
List<List<string>> val1 = new List<List<string>>();
List<List<List<string>>> val2 = new List<List<List<string>>>();
string[] val = value .Split(new string[] { " /// " }, StringSplitOptions.None);
for (int i = 0; i < val.Length - 1; i++)
{
val1.Add(val[i].Split(new string[] { " // " }, StringSplitOptions.None).ToList());
}
for (int i = 0; i < val1.Count; i++)
{
for (int j = 0; j < val1[i].Count-1; i++) { }
}
請分享你的嘗試。 –
我可以嘗試上述解決方案,但有沒有最快的方法來實現上述問題的解決方案在c# –
說實話,這是醜陋的。我會爲你的數據創建一個類,或者至少使用* Tuples *。 – Robert