2

これをf#で作成することは可能ですか?

public TTarget Map<TTarget>(string SQL) where TTarget : new()
{
}
4

2 に答える 2

5

実際には、制約は不要です。これも同様に機能します。

let map (sql: string) = new 'T()
于 2012-11-26T03:29:21.787 に答える
5
let map<'T when 'T: (new: unit -> 'T)> (sql: string) =
    new 'T()
于 2012-11-25T20:28:21.637 に答える