我需要幫助來創建方法輕鬆地將字符串轉換爲int像Object.ToString()方法。C#創建Object.ToInt()像Object.ToString()
public int Object.ToInt(){
?????????
}
請幫我創建這個方法。
我可以使用它嗎?
public static class MyExtensions
{
public static int ToInt32(this object Str)
{
if (Str != null && Str.ToString().Length > 0)
{
try
{
return Convert.ToInt32(Str);
}
catch { return default(int); }
}
return default(int);
}
}
您需要詳細瞭解[擴展方法](https://msdn.microsoft.com/en-us/library/bb383977.aspx)。 –
傳遞字符串'「Hello world」'時你的方法的結果是什麼?如果你自己無法回答這個問題,那麼計算機無法做到。 –
@GediminasMasaitis我想使用的方法可能最終會被轉換與否。敞篷車取決於我在哪裏我稱這種方法。是真的嗎? –