c# - 转换字符串之间的区别

标签 c# string

<分区>

Possible Duplicate:
Difference between Convert.tostring() and .tostring()

你好

从这个问题继续What is the difference between Convert and Parse?

这里有两行代码。

Convert.ToString(myObject);
myObject.ToString();

我的问题是有什么区别,哪种最好用?

提前谢谢你。

最佳答案

它们之间的基本区别是 Convert 函数处理 NULLi.ToString() 才不是。它将抛出一个 NULL 引用异常错误。因此,作为良好的编码习惯,使用 Convert 总是安全的。

关于c# - 转换字符串之间的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3500485/

相关文章:

c# - SharpZipLib 检查并选择 ZIP 文件的内容

c# - 在不创建委托(delegate)的情况下调用 lambda;原因 CS0149 需要方法名称

c# - 接口(interface)泛型返回类型

string - 将字符串拆分为固定长度的 block 并在 Raku 中写在单独的行中

r - 使用 rm_ Between 函数中的逻辑运算符提取单词之间的字符串

c++ - 使用 strlen 时出错

Javascript函数

c# - 连接已打开错误c#

php - 在 PHP 中检查字符串是否以数字开头

c# - 箭头键的键码