转换时可以考虑的可空(日期)事项

时间:2013-09-03 09:06:22

标签: vb.net date nullable

我被要求找出为什么ajax调用doest工作如果在Web表单上将日期字段留空,发现很容易,因为VB函数需要一个具有Date类型的对象。 / p>

我要将这些值转换为Nullable(Of Date),但我不情愿,因为这是一个使用频繁而且我不想打破的课程别的什么。

我的想法是,调用这个类的所有东西都必须在正确的日期发送,否则它会抛出一个错误,所以我应该没问题。

只要我使用HasValue检查某个值并使用Value获取日期,那么我就不会有任何问题,或者我还需要考虑其他问题吗?< / p>

1 个答案:

答案 0 :(得分:1)

如果您更改每个引用以使用Date的Value属性,那么它将不会比您现在拥有的更糟糕。然后,您可以在需要的位置添加HasValue检查。