缺点:功能倒是实现了,不过性能要大打折扣。(有人测试过,不过我没有测试
)
我们为什么不用微软提供的Microsoft.VisualBasic.IsNumeric(obj)函数呢?在C#中不能直接调用Microsoft.VisualBasic命名空间下的函数,但是可以考虑建一个VB.NET项目,然后在C#中引用它。方法如下:
1、建一个VB.NET项目,并添加一个名为Validator的验证函数类。

Namespace VBUtilitiesNamespace VBUtilities
Public Class ValidatorClass Validator
Public Shared Function IsNumeric()Function IsNumeric(ByVal obj As Object) As Boolean
Return
本文关键:在C#中调用Microsoft.VisualBasic命名空间下的类型验证函数