"Vitrek.Inc,V63,0,FW2.06"
是我有的字符串,現在我想解析它,只有在C#中得到"FW2.06"
。任何人都可以幫忙嗎?解析C#中的字符串
string firmwareversion = buffer.Trim().Remove(0, 17);
試過,但得到的空白盈它
"Vitrek.Inc,V63,0,FW2.06"
是我有的字符串,現在我想解析它,只有在C#中得到"FW2.06"
。任何人都可以幫忙嗎?解析C#中的字符串
string firmwareversion = buffer.Trim().Remove(0, 17);
試過,但得到的空白盈它
這應該有助於
string temp = "Vitrek.Inc,V63,0,FW2.06";
string[] tempSplit = temp.Split(',');
string wordIwant = (tempSplit[tempSplit.Count()-1]).Trim();
它應該解決您的問題。下次你需要更具體。 例如: 「我需要得到的最後一個字時,我分割字符串」
count()缺少指令或彙編錯誤 –
編輯了答案。它的工作原理是 – Yalin
string firmwareversion = buffer.Substring(buffer.LastIndexOf(',')+1).Trim();
LastIndexOf
發現在周圍的逗號string
,但它是作爲「FW2.06」出現的,我不希望FW後面的空間 –
嘗試拆分的最後一個逗號的指數。第三個數組結果是答案。 – jdweng
使用谷歌或搜索這個''C#stackoverflow string.Split' – MethodMan
如何吐出逗號並得到第三個字符串 –