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