VB.NET中,使用HasValue时为何返回0而非Nothing?