考虑以下代码:
private static Call AddLog(NewCallEventArgs ev, Call callParam)
{
var call = new Call
{
}
return call;
}
我在参数中有一个调用参数,我在代码中有一个调用对象。
这种情况的最佳命名约定是什么?
答案 0 :(得分:6)
这实际上取决于您自己的偏好以及对象所代表的内容。 一个明显的例子是,如果你有一个前后场景(上一个和下一个),那么约定应该是
private static Call AddLog(NewCallEventArgs ev, Call previousCall)
{
var newCall = new Call
{
}
return newCall;
}
如果不了解您的域名,就很难回答这个问题。我个人喜欢给我的变量名称清楚地说明变量用于
答案 1 :(得分:2)
callParam
是多余的,由于C#有一个params
关键字,我不会这么称呼它。
您可以使用myCall
或callCopy
或其他特定于您的用例的内容。