@ -107,8 +107,8 @@ namespace ICSharpCode.Decompiler.Tests.TestCases.Pretty
@@ -107,8 +107,8 @@ namespace ICSharpCode.Decompiler.Tests.TestCases.Pretty
case "Sixth case" : {
return "Text6" ;
}
case ( string ) null : {
return ( string ) null ;
case null : {
return null ;
}
default : {
return "Default" ;
@ -119,7 +119,8 @@ namespace ICSharpCode.Decompiler.Tests.TestCases.Pretty
@@ -119,7 +119,8 @@ namespace ICSharpCode.Decompiler.Tests.TestCases.Pretty
public static string SwitchOverString2 ( )
{
Console . WriteLine ( "SwitchOverString2:" ) ;
switch ( Environment . UserName ) {
string userName = Environment . UserName ;
switch ( userName ) {
case "First case" : {
return "Text1" ;
}
@ -180,23 +181,28 @@ namespace ICSharpCode.Decompiler.Tests.TestCases.Pretty
@@ -180,23 +181,28 @@ namespace ICSharpCode.Decompiler.Tests.TestCases.Pretty
Console . WriteLine ( "SwitchInLoop: " + i ) ;
while ( true ) {
switch ( i ) {
case 1 :
case 1 : {
Console . WriteLine ( "one" ) ;
break ;
case 2 :
}
case 2 : {
Console . WriteLine ( "two" ) ;
break ;
case 3 :
}
case 3 : {
Console . WriteLine ( "three" ) ;
continue ;
case 4 :
}
case 4 : {
Console . WriteLine ( "four" ) ;
return ;
default :
}
default : {
Console . WriteLine ( "default" ) ;
Console . WriteLine ( "more code" ) ;
return ;
}
}
i + + ;
}
}
@ -205,22 +211,27 @@ namespace ICSharpCode.Decompiler.Tests.TestCases.Pretty
@@ -205,22 +211,27 @@ namespace ICSharpCode.Decompiler.Tests.TestCases.Pretty
{
Console . WriteLine ( "SwitchWithGoto: " + i ) ;
switch ( i ) {
case 1 :
case 1 : {
Console . WriteLine ( "one" ) ;
goto default ;
case 2 :
}
case 2 : {
Console . WriteLine ( "two" ) ;
goto case 3 ;
case 3 :
}
case 3 : {
Console . WriteLine ( "three" ) ;
break ;
case 4 :
}
case 4 : {
Console . WriteLine ( "four" ) ;
return ;
default :
}
default : {
Console . WriteLine ( "default" ) ;
break ;
}
}
}
}
}