有Nullable的功能,却比Nullable更方便。其实没有什么实际意义,只是在编码时需要一个能代表任何类型的“东西”,却又是一个“表示无意义的特殊含义”。
到少在返回值类型的异常值是不用返回-1,-99,-9999这样硬编码的特殊值来表示一个异常值。
有Nullable的功能,却比Nullable更方便。其实没有什么实际意义,只是在编码时需要一个能代表任何类型的“东西”,却又是一个“表示无意义的特殊含义”。
到少在返回值类型的异常值是不用返回-1,-99,-9999这样硬编码的特殊值来表示一个异常值。