Что будет F # эквивалентом этого бита C #:
public T GetNewItem() { return new T(); }
Кроме того, как бы вы вернули new T () в качестве ячейки ссылкидля использования в библиотеке .Net, для которой требуется параметр out или ref?
Я думаю, что-то настолько простое, как это будет работать:
let getNewItem() = new 'T()
Выводит ограничение конструктора по умолчанию.
let mutable d = getNewItem() //d inferred to be System.DateTime DateTime.TryParse("1/1/2011", &d)