在C#中,我可以这样:
public class A {
...
private List<int> _items;
public List<int> Items{
get {
if (_items == null){
_items = DAL.FetchFromDB();
}
return _items;
}
}
}
Run Code Online (Sandbox Code Playgroud)
这样,我可以实例化A类,当我要求物品时
什么是F#的等效结构?我不确定如何制作一个这样做的类型......
我不一定要求一个可变的清单; 我想知道在F#中做这样的事情的标准形式是什么,因为我只是学习语言.