gpt4 book ai didi

c# - C# 中的方法与属性 - 有什么区别

转载 作者:IT王子 更新时间:2023-10-29 04:03:09 28 4
gpt4 key购买 nike

<分区>

Possible Duplicate:
Properties vs Methods

您可以在方法中键入一些代码,也可以在属性中键入。例如,我有一个属性名称。当类名更改时,我想从数据库中获取一些数据并更改对象的状态。我可以添加此代码来设置我的部分属性(property)。其他解决方案是将设置部分更改为私有(private)并添加名为 SetName 的方法,并在此方法中添加我的代码。

那么有什么区别呢?什么时候将一些代码放入 getter/setter 是不好的,什么时候创建自己的方法来更改我的属性和类的其他部分?

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