gpt4 book ai didi

C# 虚拟自动属性省略 get/set

转载 作者:行者123 更新时间:2023-11-30 14:17:00 26 4
gpt4 key购买 nike

当自动属性声明为虚拟时,可以省略 get 或 set 吗?

我指的是一本关于 C# 的书,它显示了 System.Exception 的成员如下:

// Propertiespublic virtual IDictionary Data { get; }public virtual string HelpLink { get; set; }public Exception InnerException { get; }public virtual string Message { get; }public virtual string Source { get; set; }public virtual string StackTrace { get; }public MethodBase TargetSite { get; }

如果自动属性需要同时获取和设置,那么这里为什么可以?

谢谢。

最佳答案

这显示有关此类型的元数据。它没有指定自动属性。如果自动属性只有一个访问器,则它们没有用。

它基本上显示了哪些属性存在,哪些属性是只读的(可能有一个 private setter。

关于C# 虚拟自动属性省略 get/set,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6563970/

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