回到 VB6,我编写了一些函数,让我无需关心字符串的 null 和 '' 、数字的 null 和 0 等之间的区别。在编码时,没有什么比添加特殊情况更能降低我的工作效率了处理可能导致一些不相关错误的数据的代码;9999/10000 如果我用作数字的东西是空的,那么我真的把它当作 0。
我现在在 C# 中,VB6 和 C# 2005 之间的区别非常广泛......所以我真的不知道从哪里开始编写我的新辅助函数集,或者我什至是否需要这样做.
因此,我需要编写一个函数来接受字符串、数据库字段、请求表单/查询字段、???,然后尽其所能将其转换为 Double,并将其返回给调用过程.
我还需要为短裤、int16、int32、long 以及我可能关心的所有其他东西执行此操作。
然后我会为字符串做这个。和日期。
这是值得追求的吗?我可以使用框架或 C# 中的某些内容吗?我真的想要一些可以让我在调用其他函数时使用内联数据,而不必创建临时变量等的东西。