نقل قول نوشته شده توسط ji ming u مشاهده تاپیک
سلام
میخاستم فرمت اعداد دبصورت زیر باشه
کسی میتونه کمک کنه

1234 >>>>> 1,234
1234.5 >>>>> 1,234.5
1234.56 >>>> 1,234.6

بدین صورت که هم سه رقم هزازگان مشخص باشد و اگر اعشتری باشد با یه رقم اعشار نشان داده شود اگر اعشار نباشد رقم اعشاری نشان ندهد

var numbers = new double[] {1234, 1234.5, 1234.56};
foreach (var n in numbers)
{
var s = n.ToString( "#,##0.#", System.Globalization. CultureInfo.InvariantCulture ).TrimEnd('.');
MessageBox.Show (s);
}