日期:2014-05-17 浏览次数:21039 次
using System;
using System.Collections.Generic;
using System.Text;
namespace ConsoleApplication5
{
class Program
{
static void Main(string[] args)
{
byte b = (byte)8;
Console.WriteLine(b);
Console.Read();
}
}
}
------解决方案--------------------
Console.WriteLine对于数值型是按照原来的值输出的,你所谓的“byte不是代表一个字节吗”应该是指字符编码,也就是Ascii编码下面的字节表示,那么你至少要用char类型强制转换才能进行Ascii的对应转换。