2016-08-29 15 views
0

xamarin.androidビジュアルスタジオ2015でC#を使用した電子メールアドレス検証のコードは何ですか?また、名前空間にrequriedがあるかどうか教えてください。 edittextで電子メールアドレス検証のためのコーディングと同様にすべてのimpステップを教えてください。 私はandroid.xamarinの新機能です。皆さん、助けてください。xamarin.androidビジュアルスタジオ2015の電子メールアドレス検証をコーディングしていますか?

答えて

0

電子メールの検証にRegexを使用することができます。

まず、検証のためのヘルパーメソッド次の文

using System.Text.RegularExpressions; 

そして、その使用後を使用して次の行を追加します。

Regex EmailRegex = new Regex (@"^([\w\.\-]+)@([\w\-]+)((\.(\w){2,3})+)$"); 
public bool ValidateEmail(string email) 
{ 
    if (string.IsNullOrWhiteSpace(email)) 
     return false; 

    return EmailRegex.IsMatch(email); 
} 

オプション2:

Xamarin.Androidは、電子メールの検証のためのヘルパーメソッドを持っていますあなたもそれを使用します:

ご担当者のための
Android.Util.Patterns.EmailAddress.Matcher(email).Matches(); 
+0

先生ありがとう.but私はこのコードをしようとしたときに私に、彼らは次のとおりであるエラーのリストを与える:1 '修飾子は、「読み取り専用」は、この項目\t APP12 2、型または名前空間名のために有効ではありません 3、型または名前空間の名前 'Regex'が見つかりませんでした(usingディレクティブまたはアセンブリ参照がありませんか?) – shumeza

+0

'Regex'が見つかりませんでした(使用するディレクティブまたはアセンブリ参照がありませんか? readonly修飾子を削除し、ファイルの先頭に次のステートメントを追加してください: 'System.Text.RegularExpressions; 'を使用してください。 –

+0

私はこの関数の新しいクラスを作成しました。この関数を私のSignUpactivity 'if()'条件の場合 – shumeza

関連する問題