تبدیل String عدد ممیزدار به Int و بلعکس در سی‌شارپ

برای تبدیل متغیر Stringای که حاوی یک عدد است از دستور int.parse()‎ استفاده می‌کنند؛ اما اگر عدد حاوی تعدادی ممیز (یا کاما) باشد این دستور خطا خواهد داد.

برای تبدیل اعداد ممیزدار، می‌توان پارامتر NumberStyles.AllowThousands را به دستور int.parse()‎ اضافه کرد.

حالا اگر بخواهیم یک متغیر عددی را به صورت متنی ممیزدار نمایش بدهیم چه؟ برای این کار می‌توان از دستور String.Format()‎ و قالب {0:N0} استفاده کرد تا عدد به صورت 3 رقم 3 رقم ممیزدار شود.

 

توسط

کارشناس مهندسی برق؛ علاقه‌مند به الکترونیک، برنامه‌نویسی، گرافیک و ایده‌پردازی.

مطالب دیگر:

دیدگاهتان را بنویسید

5 + هفده =