講解VB.NET開發語言和C#簡單結合
作者:佚名
這里介紹VB.NET開發語言,在VB.NET里有個Microsoft.VisualBasic.IsNumeric的函數可以驗證是否是數字,而在C#中則要自己去判斷,可以Try,也可以用正則表達式,不過不是耗資源就是太麻煩。
經過長時間學習VB.NET開發語言,于是和大家分享一下,看完本文你肯定有不少收獲,希望本文能教會你更多東西。VB.NET開發語言是.NET里的精品,C#里.NET里的靈魂,結合兩者將發揮無限威力,呵呵,看你如何去發揮它,寫個簡單的例子來說明如何結合VB.NET開發語言與C#。
VB.NET開發語言
在VB.NET里有個Microsoft.VisualBasic.IsNumeric的函數可以驗證是否是數字,而在C#中則要自己去判斷,可以Try,也可以用正則表達式,不過不是耗資源就是太麻煩。
在一個項目中新建一個類庫用VB.NET開發語言,代碼如下:
- Public Class ValidatorClass Validator
- Public Function validate()Function validate(ByVal str As String) As Boolean
- If (Microsoft.VisualBasic.IsNumeric(str)) Then
- Return True
- Else
- Return False
- End If
- End Function
- End Class
在C#中新建一個項目,引用上面的DLL,代碼如下:
- ValidateNumber.Validator validateObj = new ValidateNumber.Validator();
- if(validateObj.validate(textBox.Text))
- {
- DataObj.GetProductQty =int.Parse(textBox.Text);
- }
- else
- {
- lblMSG.Text="請輸入數字,請重試";
- return;
- }
很明了的例子,不用多說。
【編輯推薦】
責任編輯:佚名
來源:
IT168