Re[2]: MinLength, MaxLength и массивы - bug
От: shatl Украина http://shatl.spaces.live.com
Дата: 15.01.07 12:34
Оценка:
Здравствуйте, Andre, Вы писали:

S>>Обнаружилась некорректная работа атрибутов MinLengthAttribute / MaxLengthAttribute при попытке применения их к массивам.


A>Почему некорректная? Нигде н сказано что они должны работать с массивами

Там вообще ничего не сказано

...

A>Есть возражения.

A>1) А почему только массив? А если у тебя в следующий раз коллекция будет? Дописывать новый if?
A>2) Не очень хорошо добавлять код который не нужен в 99.9% случаев, но при этом будет влиять на производительность.
A>3) У тебя в коде смешаны is и as проверки что не очень хорошо. Можно сделать сразу as с последующей проверкой на null.


A>Лучший вариант думаю будет если ты создашь отдельный атрибут для проверки длины массива. А здесь пусть все остается как есть


В общем согласен. Сделаю отдельные атрибуты.
P.S. Вредно по выходным за компьютером сидеть...
WBR,
Shatl
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.