有或没有get;放;在 C# 中

问题描述 投票:0回答:2

有什么区别

public string Name
public string Name {get; set;}
在 C# 中 我知道 get 和 set 如何工作,但我真的不知道。我应该在哪里使用或如何使用 public string Name 和 public string Name {get;设置;}

我真的不知道有什么区别。

c# get set
2个回答
0
投票

public string Name
定义一个
Name
字段。

public string Name {get; set;}
定义
Name
属性。


0
投票

属性 (

public string Name { get; set; }
) 允许您实现 getter 和 setter,而无需像在 Java 中那样创建额外的方法。

© www.soinside.com 2019 - 2024. All rights reserved.