我应该如何暴露枚举?

时间:2010-10-01 15:02:48

标签: c# .net enums properties

这是我的情况。

我有一个库,它有一组我需要使用的枚举。

public enum showtype
{
  comedy = 1001, horror = 1002, mystery = 1003, action = 1004;
}

我创建的另一个库正在引用此库。 我的库由多个基于控制台的应用程序引用。

我需要直接从基于控制台的app分配节目类型。

3 个答案:

答案 0 :(得分:2)

一些补充说明,以澄清可能发生的事情:

  • 如果您的应用程序引用了一个引用enum库的库,那么这还不够。您需要使用enum直接引用该库。

  • 您还应确保使用enum构造打开using所在的命名空间。

答案 1 :(得分:1)

应该很简单。在控制台应用程序中添加对包含Enum的库的引用。

答案 2 :(得分:1)

你的枚举已曝光。添加引用,您就可以开始了。