Re[2]: Как такое быстро считать?
От: peer  
Дата: 20.02.25 20:22
Оценка:
Здравствуйте, RushDevion, Вы писали:

P>>вопрос: как максимально быстро и с минимальными расходами сделать расчет статуса? struct\class\record readonly\static

RD>А что, скорости обычного цикла for не хватает? Почему?

RD>Ну попробуй через Parallel

RD>
RD>Parallel.For(0, clients.Lenght-1, i => {
RD>  clients[i].Status = ...
RD>});
RD>


RD>А вообще, чтобы посоветовать что-то небанальное, нужно понимать, как происходит работа с этими данными (кто и как часто их читает, изменяет, перевычисляет).


меняют редко, раз в неделю.
читают средне, раз 50 в день, но объем вот написал какой.

вопрос больше был не в цикле, а есть ли смысл делать структуру или ридонли поля для оптимизаций или не будет ли static тормозом тут?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.