标签: c#
我想从字符串中的某个字符获取前面的字符。 例如:myString =“26+”,所以我想得到26没有+。我怎么能这样做?
答案 0 :(得分:1)
使用Substring和IndexOf。
string str = "26+"; string requiredString = str.Substring(0, str.IndexOf('+'));
strings在C#中是不可变的,您必须将结果分配给字符串itself或某些other字符串。
strings
itself
other
答案 1 :(得分:0)
函数String.Substring将执行您所需的操作。
yourString.Substring(0, keepCharactersBeforeHere);