c# - 我可以在 C# 中自动生成我的 get/set 方法吗?

标签 c#

手工制作 -ages-。我不能只选择我的属性并单击一个按钮吗?

它们看起来像这样:

private bool _Monday = false;
private bool _Tuesday = false;
private bool _Wednesday = false;
private bool _Thursday = false;
private bool _Friday = false;
private bool _Saturday = false;
private bool _Sunday = false;

而且有很多。

最佳答案

当前版本的 C# (3.0) 具有自动属性:

public bool Monday { get; set; }
// etc …

(您现在不需要您的字段,支持字段由编译器生成。) 不幸的是,它们还不支持()初始化表达式——但在您的示例中您不需要它们,因为 falsebool 的默认值>无论如何。

关于c# - 我可以在 C# 中自动生成我的 get/set 方法吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1675023/

相关文章:

c# - TimeZoneInfo 在 2014 年 11 月 2 日美国东部时间凌晨 2 点提前一个小时递增时区

C# - 等待 WebBrowser 完全完成导航和加载网站/网页

c# - SLsvcUtil.exe 代理生成的类不继承自 INotifyPropertyChanged

c# - asp.net objectdatasource 从控件和文本框传递参数

c# - 来自 System.Xml.XmlReader(C# 和 .Net)的当前行号

c# - 获取具有相同类的第二个节点

c# - 复选框组框不确定的复选框

c# - 设置何时在 WPF ScrollViewer 中滚动

c# - 其他语言的 PEAR 替代品

c# - 如何在 Windows Phone 8.1 中更改内容对话框的标题样式