Sergey Masyura
|
Дата: 22.06.2011
artemox Так и сделал, но LengthIndicator с желтым кубиком, поэтому и спросил.
ЗЫ: У меня юбилей на форуме - 100 сообщений [cool] Надо еще конфиг для R# указывать. Resharper->Options->Settings Manager. Там выбрать папку где лежит R#.R#Settings и в комбо выбрать его. PS: congratz
|
|
|
|
|
Mikhail Sukhov
|
Дата: 22.06.2011
artemox Так и сделал, но LengthIndicator с желтым кубиком, поэтому и спросил.
ЗЫ: У меня юбилей на форуме - 100 сообщений [cool] А я свое 3000-ое пропустил... Ну и нафлудил.
|
|
Спасибо:
|
|
|
|
|
esper
|
Дата: 22.06.2011
По индикаторам у которых несколько значений было предложение сделать так: artemoxMultiValueIndicator возможно как массив значений. А обращение к элементам массива через перечисление, объявленное в каждом классе. Остановимся на нем?
|
|
Спасибо:
|
|
|
|
|
Mikhail Sukhov
|
Дата: 22.06.2011
esper По индикаторам у которых несколько значений было предложение сделать так: artemoxMultiValueIndicator возможно как массив значений. А обращение к элементам массива через перечисление, объявленное в каждом классе. Остановимся на нем? Насчет массива понял, а вот при чем здесь enum?
|
|
Спасибо:
|
|
|
|
|
esper
|
Дата: 22.06.2011
Mikhail Sukhov esper По индикаторам у которых несколько значений было предложение сделать так: artemoxMultiValueIndicator возможно как массив значений. А обращение к элементам массива через перечисление, объявленное в каждом классе. Остановимся на нем? Насчет массива понял, а вот при чем здесь enum? Чтобы значения можно было получать так: Код
BB bb = new BB();
var bottom = bb.Values[BB.Fields.Bottom];
|
|
Спасибо:
|
|
|
|
|
Mikhail Sukhov
|
Дата: 22.06.2011
esper Mikhail Sukhov esper По индикаторам у которых несколько значений было предложение сделать так: artemoxMultiValueIndicator возможно как массив значений. А обращение к элементам массива через перечисление, объявленное в каждом классе. Остановимся на нем? Насчет массива понял, а вот при чем здесь enum? Чтобы значения можно было получать так: Код
BB bb = new BB();
var bottom = bb.Values[BB.Fields.Bottom];
А чем это лучше такого?: Код
BB bb = new BB();
var bottom = bb.Bottom;
|
|
Спасибо:
|
|
|
|
|
esper
|
Дата: 22.06.2011
Mikhail Sukhov esper Mikhail Sukhov esper По индикаторам у которых несколько значений было предложение сделать так: artemoxMultiValueIndicator возможно как массив значений. А обращение к элементам массива через перечисление, объявленное в каждом классе. Остановимся на нем? Насчет массива понял, а вот при чем здесь enum? Чтобы значения можно было получать так: Код
BB bb = new BB();
var bottom = bb.Values[BB.Fields.Bottom];
А чем это лучше такого?: Код
BB bb = new BB();
var bottom = bb.Bottom;
Да в общем то ничем, разве что у всех индикаторов будет одинаковый интерфейс
|
|
Спасибо:
|
|
|
|
|
Mikhail Sukhov
|
Дата: 22.06.2011
esper Да в общем то ничем, разве что у всех индикаторов будет одинаковый интерфейс Он и так будет. Values никто прятать не будет. Другой вопрос, что все равно нужно ввозидить для каждого идюка свой enum. Так а зачем его вводить, если мы используем ООП? Вот он класс, вот оно свойство.
|
|
Спасибо:
|
|
|
|
|
artemox
|
Дата: 22.06.2011
sergey.masyura Надо еще конфиг для R# указывать. Resharper->Options->Settings Manager. Там выбрать папку где лежит R#.R#Settings и в комбо выбрать его.
Спасибо я думал что персональные сетинги на проект с индивидуальными настройками не влияют, и все равно в LengthIndicator пожелтела строка 37 с this.Buffer и this.Length
|
|
Спасибо:
|
|
|
|
|
artemox
|
Дата: 22.06.2011
Mikhail Sukhov esper Да в общем то ничем, разве что у всех индикаторов будет одинаковый интерфейс Он и так будет. Values никто прятать не будет. Другой вопрос, что все равно нужно ввозидить для каждого идюка свой enum. Так а зачем его вводить, если мы используем ООП? Вот он класс, вот оно свойство. Свойства нужны в любом случае (для индивидуального использования индикатора в стратегии) И Values нужны (для визуализатора) Считаю что для Values необходим какой-то механизм идентификации сути каждого элемента. В том же визуализаторе кроме самих линий хорошо бы знать их наименования. Как бы сделать это красиво и универсально?
|
|
Спасибо:
|
|
|
|