Есть ли общий конструктор с ограничением параметров в C #?

В C # вы можете наложить ограничение на общий метод, например:

public class A {

    public static void Method<T> (T a) where T : new() {
        //...do something...
    }

}

Где вы указываете, чтоT должен иметь конструктор, который не требует параметров. Мне интересно, есть ли способ добавить ограничение вродесуществует конструктор сfloat[,] параметр?"

Следующий код не компилируется:

public class A {

    public static void Method<T> (T a) where T : new(float[,] u) {
        //...do something...
    }

}

Обходной путь также полезен?

Ответы на вопрос(6)

Ваш ответ на вопрос