Mega Code Archive

 
Categories / ASP.Net / Language Basics
 

Switch is Case Sensitive (C#)

<%@ Page Language="C#" %> <script runat="server"> void page_Load() {     if(Page.IsPostBack)     {         switch (txtIn.Text)         {             case "yes":               lblOut.Text= "yes";               break;                      case "YES":               lblOut.Text= "YES";                break;                      case "Yes":               lblOut.Text= "Yes";               break;                      case "no":               lblOut.Text= "no";               break;                       case "NO":               lblOut.Text= "NO";               break;                       case "No":               lblOut.Text= "No";               break;                       default:               lblOut.Text = "Your answer " + txtIn.Text + " is not recognized.";                   break;         }          } } </script> <html>     <head>     </head>     <body>         <form runat="server">             Please type yes or no:              <asp:TextBox runat="server" ID="txtIn"/><br/>             <asp:Button runat="server" Text="Submit"/><br/>             <asp:Label runat="server" ID="lblOut"/><br/>         </form>     </body> </html>