实用程序类用于提供不同的TabItems

时间:2011-09-08 12:41:01

标签: c# class utility

我是C#的新手,我正在努力找出编写实用程序类的方法,在我的例子中,可以提供一些不同的tabitems。在JAVA中,我可以为此目的编写一个Enum类。你是怎么用C#做的?

1 个答案:

答案 0 :(得分:0)

很难确定问题究竟是什么,但如果您要声明枚举,C#会有enum关键字(请参阅:MSDN)。 E.g:

enum Days {Sat, Sun, Mon, Tue, Wed, Thu, Fri};

然后,您可以直接使用enum

public void PrintDayName(Days day)
{
   //...
}

关于你的评论:

  

我想构建一个类,它将为几个不同的类提供对方法的访问。所有类都需要访问此“实用程序”类的相同实例。

如果你如上所述引用枚举,它实际上将是“相同的实例”,因为每个枚举值只表示一些整数值(例如0,1,2,3等)。如果您指的是实际的实用程序类,那么它们通常实现为static类,其工作方式与Java处理static关键字的方式非常相似。