ジェネリック型 GetCmdResult を返す必要があるメソッド Handle があります。現在、タイプは送信されるパラメーターです。しかし、「return new GetCmdResult」または「new PSDto()」と記述すると、コンパイル時エラーがスローされます。Type をジェネリックに渡すにはどうすればよいでしょうか。
public class GetCmdResult<T> : CR
{
public PSDto<T> PS{ get; set; }
}
public CR Handle(Type type)
{
return new GetCmdResult<type>
{
PS= new PSDto<type>()
};
}