Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/277.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# ';ToString()';当DateTime?(可空)类型I使用时,接受1个参数_C#_Datetime_Nullable - Fatal编程技术网

C# ';ToString()';当DateTime?(可空)类型I使用时,接受1个参数

C# ';ToString()';当DateTime?(可空)类型I使用时,接受1个参数,c#,datetime,nullable,C#,Datetime,Nullable,我什么时候用DateTime?当出现可为空的类型“ToString”(“dd-mmyyyy”+“(HH:mm-tt)”)时,会出现错误。您必须使用类似的内容。我已经按照建议添加了空检查 Nullable是一个泛型,它包装对象。您必须通过.Value属性访问它。您必须使用类似的内容。我已经按照建议添加了空检查 Nullable是一个泛型,它包装对象。您必须通过.Value属性访问它。如果您的值为null(即,如果不是HasValue),您希望使用什么字符串?字符串应为空或空,然后在另一个(这是重复

我什么时候用DateTime?当出现可为空的类型“ToString”(“dd-mmyyyy”+“(HH:mm-tt)”)时,会出现错误。

您必须使用类似的内容。我已经按照建议添加了空检查


Nullable
是一个泛型,它包装对象。您必须通过
.Value
属性访问它。

您必须使用类似的内容。我已经按照建议添加了空检查


Nullable
是一个泛型,它包装对象。您必须通过
.Value
属性访问它。

如果您的值为
null
(即,如果不是
HasValue
),您希望使用什么字符串?字符串应为空或空,然后在另一个(这是重复的)线程中使用答案,并说
,而不是他们的
。如果您的值为
null
(即,如果不是
HasValue
),您希望得到什么字符串?字符串应该为空或null,然后在另一个(这是一个重复的)线程中使用答案,并说
”,而不是它们的
。请记住先检查null。@ColinMackay,捕捉得好。我已经更新了我的答案。@Robert如果我使用它,那么我会得到一个错误“字符串未被识别为有效的日期时间”。在这一行:date=DateTime.Parse(dt.Rows[0][“UpdatedOn”].ToString())@如果可能是
dt.Rows[0][“UpdatedOn”].ToString()
包含不受支持的格式值,请记住先检查null。@ColinMackay,捕捉得好。我已经更新了我的答案。@Robert如果我使用它,那么我会得到一个错误“字符串未被识别为有效的日期时间”。在这一行:date=DateTime.Parse(dt.Rows[0][“UpdatedOn”].ToString())@如果可能是
dt.Rows[0][“UpdatedOn”].ToString()
持有不受支持的格式值
if(dateVariable.HasValue)
  string dateString = dateVariable.Value.ToString("dd MMMMyyyy " + "(HH:mm tt)");