1. This(以下的this指代的是对象本身(类的字段)主要作用是区分类的字段和方法的参数同名的情况)
2.
Student 类
3.布尔+out 应用
staticvoid Main(string[]args)
{ intret;
bool r =MyTryParse(Console.ReadLine(), out ret);
if (r)
{
Console.WriteLine("转化成功 :" +ret);
}
else
{
Console.WriteLine("转化失败:" +ret);
}
}
staticbool MyTryParse(string s,outintresult)
{
if(IsAllNumbers(s))
{
result = int.Parse(s);
returntrue;
}
else
{
result = 0;
returnfalse;
}
}
staticboolIsAllNumbers(string s)
{
for (inti = 0; i < s.Length; i++)
{
if(!(s[i]>='0' && s[i]<='9'))
{
returnfalse;
}
}
returntrue;
}