Convert.ToString(字符串值)可以做什么吗?

时间:2015-07-02 20:43:55

标签: c#

好奇是否有理由使用Convert.ToString(string value)

1 个答案:

答案 0 :(得分:11)

它什么都不做,返回原始字符串。

请参阅:Convert.ToString Method (String)

  

返回指定的字符串实例; 没有实际转化   执行

这就是implemented

的方式
public static String ToString(String value) {
    Contract.Ensures(Contract.Result<string>() == value);  // We were always skipping the null check here.
    return value;
}

只是要再添加一个System.Convert有方法将每个类型转换为自身,如Convert.ToInt32 Method (Int32),并且在所有情况下这些方法都不执行任何操作,返回实际值。