متد IsMatch در سی شارپ

سلام توسعه دهندگان عزیز در این سری از آموزش برنامه نویسی سی شارپ (C#) به آموزش متد IsMatch در سی شارپ (C#) می پردازیم متد IsMatch در سی شارپ یکی از متد های Regex است قبلا Regex را توضیح داده ایم در ادامه لینک آموزش Regex را برایتان قرار میدهم متد IsMatch برای بررسی برابری نیست بلکه برای بررسی در یک گروه بودن است شاید کمی جمله در یک گروه بودن کلی باشد در ادامه آن را توضیح میدهیم.
 

متد IsMatch دقیقا چه کاری انجام میدهد ؟

در نظر بگیرید بخواهید در برنامه فقط کاربر بتواند حروف الفبا را وارد کند برای اینکار ساده ترین راه استفاده از متد IsMatch و Pattern است سخت ترین راه قرار دادن کلی شرط ! یا مثلا برای بررسی درست بودن ورودی ایمیل نیز می توان از متد IsMatch در سی شارپ استفاده کرد.
مقدار برگشتی از متد IsMatch برابر با Boolean است یعنی یا true برمیگرداند یا false اگر عمل مقایسه درست باشد مقدار true و در غیر اینصورت مقدار false برمی گردد.
در ادامه با ما همراه باشید تا مثال های مختلفی از متد IsMatch را برای شما قرار دهیم.
کد زیر را در نظر بگیرید.

در بالا برخی از متدها را ورودی های مختلف تست کردیم و خروجی آن همانند زیر خواهد بود.

همانطور که گفتیم خروجی این متد از نوع boolean است.
یک مثال دیگر برای بررسی درست بودن Email در سی شارپ توسط متد IsMatch

مثال دیگر برای بررسی عددی بودن رشته و در صورتی که داده شامل حروف الفبا باشد مقدار false برمی گردد.

 
این آموزش هم به پایان رسید.
موفق و پیروز باشید.

مطالعه بیشتر