PDA

View Full Version : سوال در مورد متد string.Format



mohammadreza nuri
چهارشنبه 31 خرداد 1391, 14:18 عصر
سلام دوستان من به کدی برخوردم که برام کمی عجیب بود. (البته شاید برای دوستان حرفه ای خنده دارباشه)
یه دستوری بود به این صورت:

MessageBox.Show("With Formatting: " + string.Format("{0:n3}", dblNumber),
"Floating Points");

میخواستم بدونم که این جمله "{0:n3}" دستوره یا یک رشته. اگر دستوره چرا مثل یک رشته درون "" قرار گرفته.:متعجب:

harani
چهارشنبه 31 خرداد 1391, 17:48 عصر
{0,n3}
0 نماد اولین قالب یا همون dblnumber هستش n3 یعنی تا سه عدد بعد از ممیز شناور نمایش داده شود .

Mahmoud.Afrad
چهارشنبه 31 خرداد 1391, 20:15 عصر
میخواستم بدونم که این جمله "{0:n3}" دستوره یا یک رشته. اگر دستوره چرا مثل یک رشته درون "" قرار گرفته.:متعجب:


"{0:n3}" یک الگو(فرمت) هست که در اصل بیان میکنه رشته شما(dblNumber) باید به قالب این الگو دربیاد.