【发布时间】:2018-08-15 19:45:18
【问题描述】:
我正在尝试将 C# 中显示时间的字符串(例如“00:00”)拆分为一个数组,该数组通过在“:”处拆分为“00”和“00”字符串的一部分。我不断收到“System.String[]”。
为什么我得到一个空字符串数组?
string time = "00:00";
Console.WriteLine(time.Split(':'));
【问题讨论】:
-
谁知道?将您的代码放入问题中...
-
你从哪里得到
System.String[]?这是.ToString()的结果吗? -
您得到的是一个空字符串数组,还是只是错误地假设
array.ToString()会向您显示值? -
我打赌你先做
string[] array = something.Split(':');然后Console.WriteLine(array.ToString());现在你打印出数组的类型而不是它的值。 -
刚刚添加,我的错