c#如何给整型 实型 bool型等变量动态赋值就是利用Console.read()语句
(我是想问用什么来改变它的类型 如果只用Console.read()只能读入字符型)
string s=Console.ReadLine();
int x=int.Parse(s);
bool b=Convert.ToBoolean(s);追问
int x=int.Parse(s);
bool b=Convert.ToBoolean(s);追问
那除了这种强制的还能怎么赋值呢
追答string s="123";
int x=(int)s; //这种转换异常
double d=2.53;
int y=(int)d;//这个正常
(int)(console.read())行吗
追答肯定不行的 没有从string 到int 的强制转换 请换用int.Parse 或者Convert.ToInt32
追问那不用console.read怎么赋值呢有没有这种赋值方法
一般怎样给整型或实型赋值呢
int x = Console.Read(); //这个是返回输入字符的AsCII码 比如你输入a 则返回97
Console.WriteLine(x);
温馨提示:答案为网友推荐,仅供参考