相关疑难解决方法(0)

TryParseExact返回false,但我不知道为什么

TryParseExact下面的代码块中的方法 返回true.
我想知道为什么.
我认为这个日期"2013.03.12"是无效的,因为它没有用斜线分隔,而是用点分隔.

在我更改了CultureInfo "de-De"to之后"en-US",该方法返回false.这可能是一个提示,但我仍然不知道为什么会发生这种情况.

var format = new string[] { "yyyy/MM/dd" };
var parsed = new DateTime();
var result = DateTime.TryParseExact("2013.03.12", format, 
             new CultureInfo("de-DE"), DateTimeStyles.None, out parsed);
Run Code Online (Sandbox Code Playgroud)

.net c# string datetime datetime-parsing

10
推荐指数
2
解决办法
662
查看次数

标签 统计

.net ×1

c# ×1

datetime ×1

datetime-parsing ×1

string ×1