如何拆分字符串值?

时间:2015-02-25 08:24:59

标签: c# string

我有一个字符串值,我想存储在两个单独的字符串变量中。我该怎么做呢我尝试使用Split方法,但我不能。

String value="07:00"; I want,
String first=07;
String Second=00;

我该怎么做?

3 个答案:

答案 0 :(得分:4)

如何使用string.Split(char)

string value="07:00";
string[] split = value.Split(':');
string first = split[0];
string second = split[1];

答案 1 :(得分:1)

这是另一种方法,因为我假设这是XY problem,字符串实际上是TimeSpan

TimeSpan span;
if (TimeSpan.TryParse("07:00", out span))
    Console.WriteLine("Hours: {0} Minutes: {1}", span.Hours, span.Minutes); // Hours: 7 Minutes: 0

答案 2 :(得分:0)

string[] result = value.Split(':');

Console.WriteLine(result[0]); //will output 07
Console.WriteLine(result[1]); //will output 00