gpt4 book ai didi

c# - "_field = field;"与 "this.field = field"的趋势

转载 作者:行者123 更新时间:2023-11-30 23:13:08 31 4
gpt4 key购买 nike

<分区>

我看到现在大多数知名开发者(比如 Lynda、Pluralsight 等甚至作家)都更喜欢下面的方法而不是后者:

private IField _Field;
publc MyClass (IField Field){
_Field = Field;
}

通过这种方法:

private IField Field;
public MyClass(IField Field){
this.Field = Field;
}

我知道这背后一定有原因,但我想不通。

由于这种趋势在 C# 6 发布时就已开始,我猜原因可能是与 Roslyn 编译器有关但无法通过 Google 找到任何内容。

如果有人能详细说明第一种方法相对于第二种方法可能具有哪些优势,我将不胜感激。

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