PDA

View Full Version : سوال: چجوري ميشه فرمت string كه عددي است كه سه رقم سه رقم از هم جدا شده رو به صورت ساده در اورد ؟



mnsh87
یک شنبه 24 آبان 1388, 10:16 صبح
چجوري ميشه فرمت string كه عددي است كه سه رقم سه رقم از هم جدا شده رو به صورت ساده در اورد ؟ مثل 1,234,567 به 1234567

mehdi_RM
یک شنبه 24 آبان 1388, 10:32 صبح
String str;
str="1,123,521";
int Number=Convert.ToInt32(str.Replace(",",""));

happy65_sh
یک شنبه 24 آبان 1388, 10:34 صبح
this.Text = int.Parse(textBox1.Text.Trim(), System.Globalization.NumberStyles.AllowThousands). ToString();

alireza_s_84
یک شنبه 24 آبان 1388, 11:34 صبح
چجوري ميشه فرمت string كه عددي است كه سه رقم سه رقم از هم جدا شده رو به صورت ساده در اورد ؟ مثل 1,234,567 به 1234567
سلام :
همه مثال هایی که دوستان زدن خوبه اما اگر رشته مورد نظر بصورت "1,300,250,000 تومان" باشه اونوقت استفاده از متد هایی چون Parse استثنا ایجاد میکنه و بهترین گزینه بصورت زیره:


Regex.Replace(MyString, @"[^0-9]", "");

به جای MyString رشته مورد نظرتون رو قرار بدین. کلا کد بالا برای جدا کردن اعداد درون یک رشته است.
موفق باشید