繁体   English   中英

Enum.GetNames()错误

[英]Error with Enum.GetNames()

当我尝试编译此代码时,出现此错误。

错误1找不到类型或名称空间名称'传输'(您是否缺少using指令或程序集引用?)

我将如何纠正该错误?

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace ConsoleApplication1
{
public enum transmission
{
    Manual,
    NonSynchronous,
    Automatic,
    SemiAutomatic,
    Continuously,
    Infinitely,
    Electric,
    Hydrostatic,
    Hydrodynamic,
   }

}
    public class Car
{
    static void Main(string[] args)
    {
        string[] transmissions = Enum.GetNames(typeof(transmission));

        foreach(String transmission in transmissions) {
            Console.WriteLine(transmission);
        }


    }
 }

您不在ConsoleApplication1名称空间的范围内。 Car类包含到该名称空间,或者调用typeof(ConsoleApplication1.transmission)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM