当前位置: 首页 > 编程语言 > C#

获取错误:未将字符串引用设置为字符串的实例,参数名称:sshare

时间:2023-04-10 18:34:49 C#

获取错误:未将字符串引用设置为字符串的实例。参数名称:s我正在使用此代码将数据库中的日期时间截断为其年份和时间组件。变量YearOfRelease和Runtime包含格式为“dd/MM/yyyyhh:mm:ss”的日期时间,它过去工作正常,但现在给出错误:未将字符串引用设置为字符串的实例。参数名称:s它只能是DateTime.ParseExact函数中的错误,谁能告诉我为什么“null”突然导致此问题,因为它之前工作正常?DateTimedt2=newDateTime();dt=DateTime.ParseExact(YearOfRelease,"dd/MM/yyyyhh:mm:ss",null);年份=dt.Year.ToString();dt2=DateTime.ParseExact(RunTime,"dd/MM/yyyyhh:mm:ss",null);字符串小时=dt2.Hour.ToString();字符串最小值=dt2.Minute.ToString();时间=小时+“:”+分钟;约会时间。ParseExact的第一个参数是一个名为“s”的字符串参数。所以看起来YearOfRelease或RunTime在程序中是空的。确保在调用DateTime.ParseExact之前设置它们。以上就是C#学习教程:报错:StringreferenceisnotsettoaninstanceofString。参数名称:s分享的所有内容,如果对大家有用,需要了解更多C#学习教程,希望大家多多关注-本文收集自网络,不代表立场。如涉及侵权,请点击右侧联系管理员删除。如需转载请注明出处: