Artem.spb, спасибо за Ваш ответ! ))
... весь, мой опыт общения на форуме показывает, что
в большинстве случаев участники обсуждения обсуждают не
поставленную тобой проблему (или конкретный вопрос), а все, "что находится рядом": задавая все тот же вопрос - "а зачем
тебе это надо?" (вместо того, чтобы ответить на поставленный мной вопрос: как?).
Вот и сейчас наблюдаю ту же картину ((
Языки программирования (ВСЕ!!!), это не цель, а средство: если они с чем-то "не справляются", это вовсе не значит, что этого
сделать нельзя: это, в первую очередь, может означать, что свои задачи мы пытаемся решить не в той программной среде (и только!).
А говорить о том, что чего-то запрограммировать нельзя (тем более, когда речь идет о простых вещах), как-то не приходится.
Возьмите старые, не относящиеся к ООП языки: в их терминах данная задача решалась бы в два счета и без привлечения форума )))
Скорее, с привлечением совершенно банальных средств программирования: мне достаточно было бы создать статический массив
(не переопределять его и не переписывать тысячи раз в секунду), и всего лишь заменять в нем значение N-ой пары XY (и все!!!).
И при этом поменять атрибуты цвета всего-то одного (очередного, обусловленного значениями XY) пикселя на выделенной области
экрана.
ВСЕ!
...ни о каком коллапсе нет речи ваще!
(что и делали всегда, до появления этого пресловутого G#)
А теперь мне предлагают гонять в памяти кучу "мусора" (присваивая/переприсваивая десятки тысяч ненужных значений) и перестраивать график...
чтобы добавить всего-то одну точку...
... при этом вопрошая: "ну, дорогой, а зачем тебе остальные, ты все равно их не видишь?"
Нет, господа, это совершенно не конструктивный подход!
Отвечу "зачем", чтобы тут меня (ненароком) в очередной раз не выставляли *********
А затем, что я в НИИ изучаю быстротекущие процессы, и чтобы не пропустить когда оно "выстрелит" (пусть даже парой точек), я должен видеть
весь массив в режиме реального времен!
Так что, прошу Вас перестать рассказывать что мне надо, а что нет, сосредоточившись на вопросе КАК это сделать (именно в этом и состоит
задача программиста, а вовсе не наоборот).
С уважением ко всем ... уважающим и мое мнение тоже!