Сохранено, и что это намерение спецификации - это просто не так явно, как могло бы быть.
няется ли порядок, в котором я устанавливаю свойства с использованием синтаксиса инициализатора объекта, в том же порядке?
Например, если я сделаю это:
var s = new Person { FirstName = "Micah",
LastName = "Martin",
IsLoaded = true
}
каждое свойство будет установлено в том же порядке?