c# - 在连字符前拆分字符串-asp.net C#

标签 c# .net split

我有一个字符串:

10989898 - test1

或另一个例子:
123178239182 - test2

我需要这样的输出:

在第一种情况下:
10989898 

在第二种情况下:
123178239182

表示连字符前的值。我怎样才能做到这一点?

最佳答案

string result = theString.Substring(0, theString.IndexOf("-")).Trim();

关于c# - 在连字符前拆分字符串-asp.net C#,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4795311/

相关文章:

c# - Golang - DTO、实体和映射

c# - 我应该新建一个新委托(delegate)还是只将方法添加到事件中?

c# - 在自定义组件中为枚举添加下拉列表

c# - 我应该将什么指定为 ClientBuildManager 构造函数的 "target folder"参数?

c# - 执行反序列化时无法发现程序集异常

java - 拆分问题(字符串正则表达式)

pandas - 将大数据帧拆分为较小的相等数据帧

c# - 编译需要 bindingRedirect 的 C# 库项目

c# - 动态计算字符串表达式的结果

javascript - 查找数组中的数字(两位数)