【发布时间】:2021-03-25 06:42:05
【问题描述】:
您好,我对 F# 类的代码有疑问。我有带有 F# 和 .NET 包的 VS2019,一切正常,直到出现异常记录。
type Student = {
imie: string;
nazwisko: string;
wiek:int;
rokStudiow:int;
}
let dane = [
{imie="Kowalska"; nazwisko="AA"; wiek=21; rokStudiow = 1};
{imie="Nowak"; nazwisko="BB"; wiek=31;rokStudiow = 2}; // musza byc sredniki
{imie="Adamski";nazwisko="CC"; wiek=41; rokStudiow = 3}; // kolekcja studentow
{imie="Kot";nazwisko="DD"; wiek=51; rokStudiow = 2};
{imie="Konopnicki";nazwisko="EE"; wiek=21; rokStudiow=2}
]
let wynik = List.map (fun o -> { | imie=o.imie;nazwisko=o.nazwisko | }) dane
【问题讨论】: