PDA

View Full Version : مبتدی: این مشکل چه طوری حل میشه؟



smhsmh
دوشنبه 06 مهر 1388, 10:44 صبح
با سلام خدمت تمامی اساتید گرامی

مشکل من اینه که می خوام تو کنسول یه برنامه بنویسم که تمام کاراکتر های ascii را چاپ کنه . ولی اکثر اونها بصورت " ؟ " نمایش داده می شوند.چه طوری حلش کنم؟


(for (i = 6; i >= 0; i=i+1

}
;(()Console.WriteLine(Convert.ToChar(i).ToString

{

mahdi_7610
دوشنبه 06 مهر 1388, 12:11 عصر
احتمالا اونهایی که به صورت علامت سوال هستند یونیکد هستند و کنسول یونیکد را پشتیبانی نمی کنه .

میتونی از windows application استفاده کنی



for (int i = 1; i <= 256; i++)
{
listBox1.Items.Add(((char)(i)).ToString() + " , " + i.ToString());
}

Salar Ashgi
دوشنبه 06 مهر 1388, 17:18 عصر
سلام ، کد مورد نظر :



for (int i = 1; i <= 256; i++)
{
Console.WriteLine(i.ToString() + " , " + ((char)(i)).ToString());
}