Hem*_*ant 8 c# naming-conventions
在命名类的内部变量时我不使用前缀(我知道有些但是我没有开始"为什么你......"辩论).我只是喜欢这样.问题是有时在构造函数中传递相同的参数,我最终会混淆如何命名它们.例如:
public class SampleClass
{
private int classId;
private string className;
public SampleClass (int XclassIdX, string XclassNameX) {
classId = XclassIdX;
className = XclassNameX;
}
}
如何命名XclassIdX和XclassNameX?
可能做的一件事是:
public class SampleClass
{
private int classId;
private string className;
public SampleClass (int classId, string className) {
this.classId = classId;
this.className = className;
}
}
只是不确定这是一个好主意还是还有其他更优雅的方式?
| 归档时间: |
|
| 查看次数: |
3803 次 |
| 最近记录: |