这是一个非常通用的问题,因为我在很多地方都有这个问题。
我继承了一些代码,其中一些变量被声明为int?一世;还是DateTime? DT;请注意'?'在类型的末尾。
问题是当我要使用它们时,我需要它们是int或DateTime,但是我得到一个错误,说我无法从int转换?到int或DateTime?到DateTime。有什么建议吗?
(我正在尝试为新对象分配值)
为了对它进行排序,我使用ToString()将其解析为字符串,然后再解析为Int或DateTime,但我相信有更好的方法可以解决这个问题,但我找不到它