对于命名对象,最常用的约定(在C#和VB中)是什么,当我想要使用它时,它是一个实现某个接口的类的实例。像这里:
//is iDisp correct name?
protected void Dispose(IDisposable iDisp)
{
iDisp.Dispose();
Console.WriteLine("Disposed");
}
答案 0 :(得分:2)
我会从接口名称中删除I,并将其余的名称留给驼峰,所以对于您的示例,我称之为一次性。
答案 1 :(得分:2)
我不会使用名称iDisp
,而是将变量命名为disposable
。
由于接口名称应描述应实现的函数/协议,因此名称disposable
表示该对象实现了此函数。
答案 2 :(得分:1)
我认为没有任何命名惯例。如果我是你,我只使用名字:一次性或d
答案 3 :(得分:1)
可以找到微软命名指南 - > here< -