public static Boolean CanParseStringToInt(String s)
{
Boolean retry = false;
int n = 0;
do
{
try
{
n = int.Parse(s);
return true;
}
catch (Exception ex)
{
if (!retry)
{
retry = true;
}
else
{
return false;
}
}
}
while (retry);
}
私は.Net 4.0をターゲットにしており、VS2012を使用しています。コードは一例です。