从字符串中删除字符和空格

时间:2016-11-19 01:58:49

标签: c# listbox

我有一个列表框,例如这个值:

  

1 - 值
  55 - 价值

我该怎么做才能转换我的字符串,只选择Value删除55 - "blank space"我想也许我可以做2次拆分,一次删除-,另一次删除数字,但我想知道一种简单的方法。

1 个答案:

答案 0 :(得分:1)

您可以使用子字符串:

(Int64,Float64)

或更具防御性:

var idx = listBox.SelectedItem.ToString().IndexOf('-');
string val = listBox.SelectedItem.ToString().SubString(idx+1).Trim();