创建DateTime对象时,对象初始化列表中只有4个可用属性,但此类至少有10个公共属性。我很好奇为什么不能在对象启动中提供所有公共财产,因为过去一直如此。 (注意一旦创建了对象,我就可以使用datetime。并查看所有属性。)
DateTime datetime = new DateTime() {
Date = null,
DayOfWeek = null,
TimeOfDay = null,
Kind = null
}
答案 0 :(得分:0)
它只会显示Public
属性且Setter
您的代码无法编译,因为这些属性没有Setter
Read Only
答案 1 :(得分:0)
因为所有这些属性都是只读的(仅提供get
访问者)。您发布的代码无法编译。