C#中参数的命名约定
本文关键字:命名约定 参数 | 更新日期: 2023-09-27 18:21:51
考虑以下代码:
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
或callCopy
或其他特定于您的用例的东西。