如何在c#中编写接口?接口名称规则



在其中一个需求(我的应用程序的自定义性能计数器)中,我首先编写接口,但我不确定我是否按照接口指南编写了正确的名称。我使用了复数和动词,请验证并建议

interface ICreateCounters
{
    bool CreateCategories(Categories objCategories) {}
    bool CreateCounters(Counters objCounters){}
}
interface UseCounters
{
    Increment()
}

请给我建议?

有现成的图书馆吗?

Hemant先生,
接口没有明确的规则,但在Microsoft中,所有接口都以大写字母"I"开头。

字母"I"后面的名称应以大写字母开头,单词应描述其含义和作用。

在您的情况下,可以使用IIncrementalCounter或ICcounterOperation而不是UseCounters。

第二个问题的答案是:

Microsoft hase性能计数器类因此,如果这符合您的需求,请使用此

最新更新