Metoda generyczna obsługująca wiele typów generycznych

0

Witam,

Napisałem taki kawałek kodu:

        public T GetValue<T>(string name, bool isobligatory)
            where T : class

Problem w tym, że działa on tylko dla klas. Jak zdefiniować warunek where bym mógł jako typ generyczny ustalać np. strukturę?

Pozdrawiam,
Grzegorz

0

Wszystko:

public T GetValue<T>(string name, bool isobligatory)

Tylko klasy:

  public T GetValue<T>(string name, bool isobligatory)
            where T : class

Tylko struktury:

  public T GetValue<T>(string name, bool isobligatory)
            where T : struct

1 użytkowników online, w tym zalogowanych: 0, gości: 1