⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ch4_01.cs

📁 《c#技术内幕代码》
💻 CS
字号:
using System;

class CH4_1
{
   public static void MakeADecision( string s )
   {
      switch ( s )
      {
         case "Hello":
	    System.Console.WriteLine("Hello yourself!");
	    break;
	 case "Goodbye":
	    System.Console.WriteLine("Goodbye!!");
	    break;
	 default:
	    System.Console.WriteLine("Huh?");
	    break;
      }
   }
   public static void MakeANumericDecision( string s )
   {
      int nVar = 0;
      
      if ( s == "Hello" )
         nVar = 1;
      if ( s == "Goodbye" )
         nVar = 2;
      if ( s[0] == '#' )
      {
         string temp = "";
         for ( int i=1; i<s.Length; ++i )
	    temp += s[i];
	 nVar = temp.ToInt16();
      }
      
      switch ( nVar )
      {
         case 0:
	    goto default;
	 case 1:
	 case 2:
	    MakeADecision( s );
	    break;
	 default:
	    System.Console.WriteLine("Number {0}", nVar);
	    break;
      }
	 
   }
   
   public static void Main(string[] args)
   {
      if ( args.Length > 0 )
         MakeADecision( args[0] );
      MakeANumericDecision("#0");
      MakeANumericDecision("#1");
      MakeANumericDecision("#2");
      MakeANumericDecision("#3");
   }
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -