好奇是否有理由使用Convert.ToString(string value)
答案 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),并且在所有情况下这些方法都不执行任何操作,返回实际值。