gpt4 book ai didi

c# - 在构造函数参数中和作为属性具有相似名称的变量的常见做法

转载 作者:太空狗 更新时间:2023-10-30 00:53:19 27 4
gpt4 key购买 nike

在构造函数中将变量传递给属性时,是否有一种“正确”的方法来命名变量?示例(在 c# 中):

public class MyClass
{
private int index;

public MyClass(int i)
{
index = i;
}
}

当两个变量“相同”时,是否常见命名一个更简洁等?我想至少保持一致,但我想知道是否有公认的方法来做到这一点。

最佳答案

public MyClass(int index)
{
this.index = index;
}

这至少是 Java 中常见的做法,我猜它是 the same in C# .它使名称比i更有意义,并使用与属性相同的名称来指定相同的事物。

关于c# - 在构造函数参数中和作为属性具有相似名称的变量的常见做法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16883930/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com