110,499
社区成员
发帖
与我相关
我的任务
分享
public void doSomething(int i)
{
switch (i)
{
case 0:
//...
break;
case 1:
//...
break;
case 2:
//...
break;
default:
return;
}
}
public void doSomething(string doType)
{
switch(doType)
{
case "sleep":
//...
break;
case "eat":
//...
break;
case "drink":
//...
break;
default:
return;
}
}
public void doSomething(doType _doType)
{
switch (_doType)
{
case doType.sleep:
//...
break;
case doType.eat:
//...
break;
case doType.drink:
//...
break;
default:
return;
}
}
public enum doType
{
sleep,eat,drink
}
上面3种情况,哪种可以让阅读者更加清晰了解代码的?