枚举器分配

时间:2013-04-12 23:28:37

标签: enums enumerator enumerate

我必须使用枚举器将传递给构造函数的float转换为基于float值(称为R)的字符串。它看起来像这样:

static void Main(string[] args)
    {
      float R = 1;
      <name of class> <object> = new <name of class> (R);
    }

 public class <name of class>
 {
   enum <name of enum> {value1 = 1, value2 = 2, value3 = 3}
   float storeR;
   public <name of class>(float R)
 {
   storeR = R;
 }

}

我该怎么做呢?我应该把枚举放在别处吗?

1 个答案:

答案 0 :(得分:0)

这是C#吗? .net框架4.5?是的,你会在这个类之外声明枚举,然后通过Enum.TryParse()

解析你的值与枚举

请参阅http://msdn.microsoft.com/en-us/library/dd783499.aspx