我知道的转换成字符串的两种方式:
1、obj.toString()
2、Convert.toString(obj)
为什么很多时候必须使用Convert而不能直接使用toString呢,比如:DataReader["ID"].toString就会出错!
另外简单变量类型还会用到这样的转换方式:(int)obj,这些转换方式究竟有什么本质的区别呢?奉送一个问题:我想将字符串str="1101 工资账户"取前6位,并且去掉空格,使用语句:str.substring(1,6).trimend 就会报错,为什么?
1、obj.toString()
2、Convert.toString(obj)
为什么很多时候必须使用Convert而不能直接使用toString呢,比如:DataReader["ID"].toString就会出错!
另外简单变量类型还会用到这样的转换方式:(int)obj,这些转换方式究竟有什么本质的区别呢?奉送一个问题:我想将字符串str="1101 工资账户"取前6位,并且去掉空格,使用语句:str.substring(1,6).trimend 就会报错,为什么?
解决方案 »
- Oracle数据库表结构导入到SQL SERVER
- devenv.exe出现WIN32异常
- 远程计算机WMI拒绝访问
- 弹出窗口刷新父页面问题
- 怎么将Form中gdatagrid中选中行(绑定数据库A表)的数据修改后,点击修改按牛后修改数据库中A表中的同条记录
- 求助高人,C# socket异步通信传参数的问题
- 关于窗体方面的问题(DLL窗体)
- 我面临一个选择C#还是JAVA的问题,大家帮帮我1
- 请教:数据成批导入WEB(在线等,急,希望各位高手能帮一下小弟!)
- .net导出excel,在本地没有问题,但是在发布到服务器后就出现问题,不报错,但是导出的数据不完整,是什么原因啊!
- 怎样产生用户的session?
- C#语法的技巧!
2)obj是null也没关系,得到的结果也是null这大概算是根本的区别。
欢迎大家来我的博客作客:http://blog.csdn.net/aafshzj/
我正在写一系列关于AAF组件框架的文章。该框架能对开发工作提供很多帮助,并极大地提高开发效率。希望大家看一看并提出宝贵建议。
2)obj是null也没关系,得到的结果也是null这大概算是根本的区别。
学习拉
问题好像不复杂,咋就没有人能说清楚呢?《C#从入门到精通》这本书也没有讲过这个问题,郁闷