در قسمت دوم از سری آموزشی “ویژگی های جدید سی شارپ 6” از وبسایت پرووید در خدمت شما هستیم. به ادامه ی مطلب بروید.

به عنوان دومین ویژگی جدید از سی شارپ ورژن 6 باید از الحاق رشته ها (String Interpolation) صحبت کنیم. در ورژن های قبلی از سی شارپ، با استفاده از متد String.Format و یک سری Placeholder می توانستیم رشته ها را الحاق کنیم. به کد زیر دقت کنید.

static void Main(string[] args)
{
   string name = "Robert";
   string car = "Audi";
 WriteLine("{0}'s favourite car is {1}!", name, car);
}

در نسخه ی ششم از سی شارپ می توانیم تنها با ذکر نام متغیرها آنها را الحاق کنیم. کد زیر این موضوع را نشان می دهد:

static void Main(string[] args)
{
   string name = "Robert";
   string car = "Audi";
   WriteLine("\{name}'s favourite car is {car}!");
}

بدون شک استفاده از نام متغیر هم قابلیت خوانایی (Readability) کد را بالا می برد و هم زیبا تر است.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *