با سلام خدمت دوستان
یکی از مباحثی که هر برنامه نویسی با اون درگیره مبحث اعتبارسنجی (validation) داده هاست. تو برنامه ای که دارم مینویسم کاربر باید ایمیل شخصی خودش رو وارد کنه. برای بررسی ایمیل وارد شده یه کلاس به اسم EmailChecker ساختم که 2تا متد داره :
1- متد EmailIsValid : این متد فقط بررسی میکنه که ایمیل معتبره یا نه. برای ایمیل معتبر مقدار true و برای نامعتبرش مقدار false رو return میکنه.
2- متد InvalidEmailErrorCode : این متد چک میکنه که اگه ایمیل مورد نظر نامعتبر بود یه کد برمیگردونه که با استفاده از اون کد میشه فهمید کجای ایمیل درست نیست!
توضیحات بیشتر رو میتونین در خود پروژه ملاحظه کنین. امیدوارم مفید واقع بشه