Read读取到的是整数 字符的ascii码 当然不能隐式转换为stringReadLine读取的是字符串
你可以用Console.Read().tostring()看下输出什么.再根据这些来判断
read 读取的是整型的单个字符,定义string 就要用ReadLineLine 就是一行的意思 理解为一行字符串Read 只读 理解为 读一个字符 您定义的i不是单一的 是一个字符串 所以要用ReadLine
ReadLine返回的是字符串