Mar*_*ers 11
更新:看到您的评论后,我认为您应该将字符串解析为DateTime:
string s = "20090101";
DateTime dateTime;
if (DateTime.TryParseExact(s, "yyyyMMdd", null, DateTimeStyles.None, out dateTime))
{
if (dateTime.Month == 1)
{
// OK.
}
}
else
{
// Error: Not a valid date.
}
Run Code Online (Sandbox Code Playgroud)
我想这可能是你想要的:
if (input.Substring(4, 2) == "01")
{
// do something
}
Run Code Online (Sandbox Code Playgroud)
这将获得一个两个字符的输入子字符串(从字符5开始)并将其与之进行比较"01".