Сгенерированный прокси-сервер третьей сторона, который мы используем разоблаченные типов данных BLOB в качестве байта [], и мы затем выставляем это значение через генерацию кода следующим образом:
public byte[] FileRawData
{
get { return internalDataRow.FileRawData; }
set { this.internalDataRow.FileRawData = value; }
}
Это свойство затем используется наше приложение (потенциально в разных собраниях). Согласно правилам FXCOP, свойства не должны подвергаться выставлению массивов. Итак, какой лучше (или лучший) подход здесь? Что другие делают в этой ситуации?
ICOLLECTION
ИЛИ Реализация ILIST
) Вариант 3 всегда возможен, но если мы должны делать вещи по-разному, я бы предпочел этого.