xmlファイルからデータを読み込んでいて、次のswitchステートメントがあります
switch (localVariable)
{
case "myStringVariable":
myClass.myStringVariable= subReader.ReadElementContentAsString();
break;
case "myOtherStringVariable":
myClass.myOtherStringVariable= subReader.ReadElementContentAsString();
break;
case "myBoolVariable":
myClass.myBoolVariable= subReader.ReadElementContentAsBool();
break;
これを次のようなものに最適化したいと思います
switch (localVariable)
{
case "myStringVariable":
case "myOtherStringVariable":
myClass.localVariable= subReader.ReadElementContentAsString();
break;
case "myBoolVariable":
myClass.localVariable= subReader.ReadElementContentAsBool();
break;