Можно ли указать ограничение на общий класс, который запрещает определенные типы? Я не знаю, возможно ли это, и если да, то я не уверен, что такое синтаксис. Что-то вроде:
public class Blah<T> where : !string {
}
Я не могу найти никаких обозначений, которые позволили бы такое ограничение.