متد Replace
نام دوره: زبان سی شارپ مقدماتی
نویسنده: علی مقدم جاه (مدرس دوره)
کاربرد متد Replace چیست؟
وظیفه این متد همانند نام آن، جایگزین کردن دو رشته یا دو کاراکتر بایکدیگر است.
این متد به دو صورت میتواند عملیات جایگزین کردن در رشتهها را برای ما انجام دهد:
الف) تغییر کاراکتر قدیمی با کاراکتر جدید
string name = "ali moghadam jah";
string newName = name.Replcae('a', '*');
خروجی
newName = *li mogh*d*m j*h
در این مثال ما توسط شئ name متد Replace را فراخوانی کردیم و دو ورودی ‘a’ و ‘*’ را به آن ارسال کردیم، متد Replace هم به سراغ داده داخل شناسه فراخوانی کننده خود (name) رفته و تمامی کاراکترهای a را یا * جایگزین میکند.
ب) تغییر رشته قدیمی با رشته جدید
string name = "ali moghadam jah";
string newName = name.Replcae("ali", "***");
خروجی
newName = *** moghadam jah
در این مثال نیز ما توسط شئ name متد Replace را فراخوانی کردیم و دو ورودی ‘ali’ و ‘***’ را به آن ارسال کردیم، متد Replace هم به سراغ داده داخل شناسه فراخوانی کننده خود (name) رفته و تمامی رشته های ali را یا *** جایگزین میکند.
جهت شرکت در دورههای زبان برنامه نویسی سیشارپ، از کد تخفیف heplc30 استفاده کنید.