دانلود نرم افزار - آموزش سی شارپ
دانلود نرم افزار - آموزش سی شارپ

دانلود نرم افزار - آموزش سی شارپ

کاربرد علامت اس دلار( $ )در سی شارپ

کاربرد علامت اس دلار( $ )در سی شارپ

همآنطور که می دانید در سی شارپ برای فرمت دادن به یک رشته از روشی استفاده می شودکه در آن پس از مشخص شدن تعداد متغییرها آنها را از صفر به بالا شماره گذاری کرده و شماره هر متغییر را در بین دو آکولاد نوشته و در جای مورد نیاز می نویسند و سپس درمنتها الیه سمت راست خط اسامی متغییرها را به ترتیبی که باید نوشته شوند می نویسند. مانند نمونه پائین.


  string name = "Mark";

var date = DateTime.Now;

Console.WriteLine("Hello, {0}! Today is {1}, it's {2:HH:mm} now.",name, date.DayOfWeek, date);


خط چهارم این کد را با استفاده از علامت اس دلار بشکل زیر نیز می توان نوشت.

Console.WriteLine($"Hello, {name}! Today is {date.DayOfWeek}, it's {date:HH:mm} now.");

خروجی هردو کد یکسان و به شکل زیر می باشد.                                                                                                                                                                 :  output

 

Hello, Mark! Today is Wednesday, it's 19:40 now.