当我想强调它是一个实现某个接口的类的实例时,什么是最常用的约定(在C#和VB中)命名对象。像这里:接口实现者对象的命名约定
//is iDisp correct name?
protected void Dispose(IDisposable iDisp)
{
iDisp.Dispose();
Console.WriteLine("Disposed");
}
当我想强调它是一个实现某个接口的类的实例时,什么是最常用的约定(在C#和VB中)命名对象。像这里:接口实现者对象的命名约定
//is iDisp correct name?
protected void Dispose(IDisposable iDisp)
{
iDisp.Dispose();
Console.WriteLine("Disposed");
}
我会从接口名称和骆驼案例中删除我的剩余名称,所以对于您的示例,我会称它为一次性的。
我不会使用名称iDisp
,而是命名变量disposable
。
由于接口名称应该描述应该实现的函数/协议,因此名称disposable
表示该对象实现此功能。
我不认为这是否有任何命名对流。如果我是你,我只需要使用以下名称:一次性或d
可以找到微软命名指南 - >here < -