我有一个列表框,例如这个值:
1 - 值
55 - 价值
我该怎么做才能转换我的字符串,只选择Value
删除55 - "blank space"
我想也许我可以做2次拆分,一次删除-
,另一次删除数字,但我想知道一种简单的方法。
答案 0 :(得分:1)
您可以使用子字符串:
(Int64,Float64)
或更具防御性:
var idx = listBox.SelectedItem.ToString().IndexOf('-');
string val = listBox.SelectedItem.ToString().SubString(idx+1).Trim();