如何将int类型转换成string
答案:2 悬赏:10 手机版
解决时间 2021-02-10 01:57
- 提问者网友:沉默菋噵
- 2021-02-09 21:45
如何将int类型转换成string
最佳答案
- 五星知识达人网友:一把行者刀
- 2021-02-09 22:52
int intA = 0;
1.intA =int.Parse(str);
2.int.TryParse(str, out intA);
3.intA = Convert.ToInt32(str);
以上都可以,其中 1和3 需要try{}异常,2不需要。
TryParse() Usage1:
int number;
bool result = Int32.TryParse(value, out number); // return bool value hint y/n
if (result)
{
//TODO
}
else
{
// TODO
}
//TryParse Usage2:
int start, end;
int.TryParse(minTimeTxt.Text, out start);
int.TryParse(maxTimeTxt.Text, out end);
// Parse Usage
try
{
start = int.Parse(minTimeTxt.Text);
end = int.Parse(maxTimeTxt.Text);
}
catch (Exception e)
{
throw e;
}
int -> string : ToString()
eg:
int x = 13;
x.ToString();
1.intA =int.Parse(str);
2.int.TryParse(str, out intA);
3.intA = Convert.ToInt32(str);
以上都可以,其中 1和3 需要try{}异常,2不需要。
TryParse() Usage1:
int number;
bool result = Int32.TryParse(value, out number); // return bool value hint y/n
if (result)
{
//TODO
}
else
{
// TODO
}
//TryParse Usage2:
int start, end;
int.TryParse(minTimeTxt.Text, out start);
int.TryParse(maxTimeTxt.Text, out end);
// Parse Usage
try
{
start = int.Parse(minTimeTxt.Text);
end = int.Parse(maxTimeTxt.Text);
}
catch (Exception e)
{
throw e;
}
int -> string : ToString()
eg:
int x = 13;
x.ToString();
全部回答
- 1楼网友:一把行者刀
- 2021-02-09 23:46
你用的方法虽然对,但很显然你需要转换的字符串格式不对. 如果是 string num="55"; int n=int.parse(num); 肯定能转化成功的,因为字符串本身就是数字. 但是string num="aaaa";int n=int.parse(num); aaaa能转化成什么数字呢?有点强人所难的意思了吧. 另外如果 char c='a'; int n=(int)c; 则n为a的asc码值,也就是97. ------------------------------------------------------------ 只要将sql语句执行就ok了,代码如下: using system.data.sqlclient; private int getnum() { string wqe="select sum (数量)-"+int.parse(tb.text.trim())+" as result from 表1 where 代号='"+tb1.text +"'"; sqlconnection conn=new sqlconnection("server=.;uid=sa;pwd=sa;database=你的数据库名"); sqldataadapter da=new sqldataadapter(wqe,conn); dataset ds=new dataset(); da.fill(ds); return int.parse(ds.tables[0].rows[0][0].tostring()); } 然后判断的时候 if(getnum()<0) {...} else {...}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯