gpt4 book ai didi

c# - 自动实现的属性可以有私有(private)集吗?

转载 作者:太空狗 更新时间:2023-10-29 22:11:19 32 4
gpt4 key购买 nike

我试着这样做:

public int Property {get; private set;}

它在“集合”下划线并表示:

auto implemented accessor never set

它让我可以编译,但我想知道这是否会产生任何影响,或者它有什么作用?

最佳答案

您拥有的是有效语法。您收到警告是因为没有为该属性设置值(即没有在任何地方使用 setter )。

如果没有任何东西使用 setter,那么该属性将始终具有其默认值,在这种情况下,您应该首先质疑将属性放在那里的值(value)。

关于c# - 自动实现的属性可以有私有(private)集吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4702516/

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