Есть ли простой способ сделать мои атрибуты несовместимыми друг с другом? C # .net
Нет. Вы можете объединить их в один атрибут, который принимает перечисление без флага ...