在c#中各种类型间怎么隐形转换和强制转换,比如int转换成string。最好全面一点的!先谢谢了!
1)double a=100;
int b=(int) a;
2)string str="200";
int i=convert.toint32(str);
3)string str="200";
int i=int.parse(str);
4)int i=100;
string str=i.tostring();
c#中的各种类型间的隐形转换和强制转换
答案:3 悬赏:10 手机版
解决时间 2021-02-02 09:06
- 提问者网友:难遇难求
- 2021-02-01 13:29
最佳答案
- 五星知识达人网友:不如潦草
- 2021-02-01 14:17
这问的有点宽了,应该问具体的问题啊。
把int转换为string。
int a=5;
string b;
b=a.tostring();
那么b中就是字符5了。
把int转换为string。
int a=5;
string b;
b=a.tostring();
那么b中就是字符5了。
全部回答
- 1楼网友:煞尾
- 2021-02-01 15:26
如果是数据库中的编程的话,确实有money这个关键字,其转化和其他的类型转换一致,c#中的话,就用decimal好了
- 2楼网友:青尢
- 2021-02-01 14:53
隐式转换:需要数值范围小的往大范围的可以隐式转换,强制转换:要转换成string用convert.toString(),转换成double直接隐式转换就可以
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯