回 帖 发 新 帖 刷新版面

主题:帮忙这个是怎么错呀

using System;
class ifselect
{
    public static void Main()
    {
        string ddr;
        do
        {
            Console.WriteLine("My address book\n");
            Console.WriteLine("A-   add new address");
            Console.WriteLine("D-  delete address");
            Console.WriteLine("M-  modify address");
            Console.WriteLine("V-  view address");
            Console.WriteLine("Q-  quit address");
            Console.WriteLine("ddr(A,D,M,VorQ):");
            ddr = Console.ReadLine();
            switch (ddr)
            {
                case "a":
                case "A": Console.WriteLine("You wish to add an address");
                    break;
                case "d":
                case "D": Console.WriteLine("You wish to delete address");
                    break;
                case "m":
                case "M": Console.WriteLine("You wish to modify address");
                    break;
                case "v":
                case "V": Console.WriteLine("You wish to view address");
                    break;
                case "q":
                case "Q": Console.WriteLine("Bye ");
                    break;
                default:
                    Console.WriteLine("{0} is not a chose", ddr);
            }
            Console.WriteLine("please any key to continue ...");
            Console.ReadLine();
            Console.WriteLine();
        } while (ddr != "q" && ddr != "Q");
       
    }
错误    1    控制不能从一个 case 标签(“default:”)贯穿到另一个 case 标签    C:\Documents and Settings\user\My Documents\Visual Studio 2005\Projects\lianxi\lianxi\Program.cs    34    17    lianxi

回复列表 (共4个回复)

沙发

添加 break; 试试看

板凳

在哪添加break呀

3 楼

default:
    Console.WriteLine("{0} is not a chose", ddr);
    break;

4 楼

此类提供 List 接口的骨干实现,从而最大限度地减少了实现由“随机访问”数据存储(如数组)支持的接口所需的工作。对于连续的访问数据(如链表),应优先使用 AbstractSequentialList

我来回复

您尚未登录,请登录后再回复。点此登录或注册