int re;
string s = "1234a";
if (MyTryParse(s, out re))
{
Console.WriteLine("转换成功");
}
else
{
Console.WriteLine("转换失败");
}
}
public static bool MyTryParse( string b,out int result)
{
try
{
result = Convert.ToInt32(b);
return true;
}
catch
{
result = 0;
return false;
}
}
if (MyTryParse(s, out re))
这串 是不是省略了一些内容 MyTryParse(s, out re); 没这句 也可以 转参 接收返回吗? 有点不解
|
|