Что бы ни стоило, ни один из этих ответов не очень ясен.Что вы пытаетесь сделать, так это установить атрибут минимальной и максимальной длины.Есть несколько способов сделать это с помощью аннотаций данных.
Самый простой способ:
[MinLength(7)]
[MaxLength(7)]
Использование StringLengthAttribute ... StringLength имеет два перегруженных метода.Оба имеют параметр int @maximumLength
, и одна из перегрузок включает NamedParameters.Таким образом, для maxlength вы бы не использовали именованный параметр, а для minlength вы бы:
[StringLength(7, MinimumLength=7)]
Если вы действительно хотите запутаться, вы можете сделать это следующим образом:
[MinLength(7)]
[StringLength(7)]