我剛剛開始使用F#,但找不到像C#3中那樣執行對象初始化的語法。 I.e.考慮到本: public class Person {
public DateTime BirthDate { get; set; }
public string Name { get; set; }
}
我怎麼寫下面的F#: var p = new Person { Name = "John",
當我重構下面一行: Employee e = new Employee();
e.First = "Frank";
e.Last = "Rizzo";
使用ReSharper的「使用對象初始化」,我得到如下: Employee e = new Employee
{
First = "Frank",
Last = "Rizzo"
}