"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
如何吐出逗号并得到第三个字符串 –