只是好奇是否有使用Convert.ToString(string value)的原因。
只是好奇是否有使用Convert.ToString(string value)的原因。
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),在所有情况下这些方法都不执行任何操作,实际的值会被返回。
Convert.ToString((object)str)
确实有所不同,这让我遇到了一些问题。并不是最统一的行为。 - user2864740""
,这是我经常使用的 :) - Habib