AH
Size: a a a
AH
AH
IC
AH
AH
IC
AH
IC
IC
E
А
А
D
IC
dt
interface ITagger<out T>
T
это ITag
.class SimmplTagger<T> where T: ITag, ITaggar<T> {...}
class Tagger : SimpleTagger<IErrorTag> {...}
IErrorTag
это interface IErrorTag : ITag {...}
CS0311: The type 'IErrorTag' cannot be used as type parameter 'T' in the generic type or method 'SimpleTagger<T>'. There is no implicit reference conversion from 'IErrorTag' to 'ITagger<IErrorTag>'.
Tagger : SimpleTagger<IErrorTag>