将特殊字符串拆分为两个整数

时间:2017-07-27 18:14:44

标签: c# split integer

是否有一种简单的方法来分割字符串         1234-5678 分成两个整数? 我有3种不同类型的字符串         -5678         5678-         1234-5678 对于第一个,下限为0,上限为5678。 第二个下限是5678,上限是9999。 最后一个:lower = 1234,upper = 5678.

我现在正在做的是将字符串拆分为IndexOf(“ - ”)然后使用TryParse()。但我认为可能有更好或更简单的方法来实现这一目标。

再次感谢!

1 个答案:

答案 0 :(得分:0)

string lower = "";
string upper = "";

string input = "1234-5678";

string[] array; 

array = input.split('-');

lower = array[0];
upper = array[1];