VB.Net中需要删除逗号后的值

VB.Net中需要删除逗号后的值,vb.net,Vb.net,值存储为字符串,需要删除逗号后的值 示例-str_CurrentValue=“120.0”,“0.0”与@41686d6564的观点相呼应,即您确实需要更清楚地说明您的问题,我将假设如果您使用控制台.WriteLine(str_CurrentValue)您将看到控制台中发出“120.0”,“0.0”,可以使用以下命令删除字符串中第一个逗号后的所有内容: str_CurrentValue.Remove() 但是,您应该首先确保字符串中包含逗号 Dim idx = str_CurrentValue

值存储为字符串,需要删除逗号后的值


示例-str_CurrentValue=“120.0”,“0.0”

与@41686d6564的观点相呼应,即您确实需要更清楚地说明您的问题,我将假设如果您使用
控制台.WriteLine(str_CurrentValue)
您将看到控制台中发出
“120.0”,“0.0”
,可以使用以下命令删除字符串中第一个逗号后的所有内容:

str_CurrentValue.Remove()
但是,您应该首先确保字符串中包含逗号

Dim idx = str_CurrentValue.IndexOf(","c)
If idx > -1 Then someVariable = str_CurrentValue.Remove(idx)
如果您只想扔掉其中的大部分,那么拆分是昂贵的,但这也满足了您的要求,而且如果字符串中没有逗号,也不会崩溃:

str_CurrentValue.Split(","c)(0)

我在你的问题中没有看到任何VB代码。请发布实际编译的代码<代码>“120.0”、“0.0”不是字符串。