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

📄 main.cs

📁 asp.net经典案例资料
💻 CS
字号:
using System;

public class App
{
  static Car car = new Car();
  public static void OnFire()
  {
    Console.WriteLine("Fired! Car is slowed down.");
    car.GearDown();
  }
  public static void Main(string[] args)
  {
    car.Fire += new Car.FireHandler(OnFire);
    bool continueFlag = true;
    while(continueFlag)
    {
      string command = Console.ReadLine();
      switch(command)
      {
        case "run": 
          car.Run();
          break;
        case "stop":
          car.Stop();
          break;
        case "position":
          Console.WriteLine("Position is: " + car.Position);
          break;
        case "speed":
          Console.WriteLine("Speed is: " + car.Speed);
          break;
        case "gearup":
          car.GearUp();
          break;
        case "geardown":
          car.GearDown();
          break;
        case "quit":
          continueFlag = false;
          Console.WriteLine("Quitting...");
          break;
        default:
          Console.WriteLine("Unknown command: " + command);
          break;
      }
    }
  }
}

⌨️ 快捷键说明

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