可能重复:
私有字段的命名约定
我在msdn上读到了关于C#命名约定的内容,但他们没有谈到命名私有字段和参数.
public void SetAnimation(int framesX, int framesY)
{
framesX = framesX; // the first one is private class member
framesY = framesY;
}
Run Code Online (Sandbox Code Playgroud)
我必须以与参数不同的方式命名私有字段.我不能为两者做骆驼案.你有什么建议?
你可以有相同的名字.为了让它更优雅,您可以:
this.framesX = framesX; // the first one is private class member
this.framesY = framesY;
Run Code Online (Sandbox Code Playgroud)