View Full Version : سوال: چجوري ميشه فرمت string كه عددي است كه سه رقم سه رقم از هم جدا شده رو به صورت ساده در اورد ؟
mnsh87
یک شنبه 24 آبان 1388, 11:16 صبح
چجوري ميشه فرمت string كه عددي است كه سه رقم سه رقم از هم جدا شده رو به صورت ساده در اورد ؟ مثل 1,234,567 به 1234567
mehdi_RM
یک شنبه 24 آبان 1388, 11:32 صبح
String str;
str="1,123,521";
int Number=Convert.ToInt32(str.Replace(",",""));
happy65_sh
یک شنبه 24 آبان 1388, 11:34 صبح
this.Text = int.Parse(textBox1.Text.Trim(), System.Globalization.NumberStyles.AllowThousands). ToString();
alireza_s_84
یک شنبه 24 آبان 1388, 12:34 عصر
چجوري ميشه فرمت string كه عددي است كه سه رقم سه رقم از هم جدا شده رو به صورت ساده در اورد ؟ مثل 1,234,567 به 1234567
سلام :
همه مثال هایی که دوستان زدن خوبه اما اگر رشته مورد نظر بصورت "1,300,250,000 تومان" باشه اونوقت استفاده از متد هایی چون Parse استثنا ایجاد میکنه و بهترین گزینه بصورت زیره:
Regex.Replace(MyString, @"[^0-9]", "");
به جای MyString رشته مورد نظرتون رو قرار بدین. کلا کد بالا برای جدا کردن اعداد درون یک رشته است.
موفق باشید
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.