Не совсем понял вашу мысль. 3-знака точно не хватает, 4 уже должно. В 1-м ответе в комменте я расписал случай. Но хватит ли в общем случае 4. Грубо говоря, мне это надо доказать начальству )).
Сейчас она везде до двух знаков, только при обратном пересчёте теряются данные.
Например: Sum - 1235.76, amount[i] = 65.04, получим percent[i] = 5.26 при округлении,
если считать обратно получим: amount[i] = 65.00, потеряли 0.04.
Поэтому надо определить какая должна быть точность для процентов.
Да, по памяти там большой отжим был. И если на одной машине были тормоза, то на другой просто падало при попытке сделать .toarray() и это действо действительно оказалось не обязательным.
Вообщем всё удачно решилось.
Также удалось разобраться, как запустить питон с низким приоритетом).
Александр Евсеев:
1. Сейчас это чисто академический интерес, т.к. пришлось переделать логику (место подписки), чтобы стало удовлетворять необходимой логике.
2. Просто бизнес-требование, если пользователь переключился между элементами списка, выводить ему через некоторое время сообщение, при определённых условиях.
Да, спасибо.
Дело было в портах (уже удалось разобраться), как и по указанной ссылке. Хотя, всё заработало лишь после того, как помимо Inbound я настроил Outbound, т.к. Inbound уже был настроен и это не помогало
.
Причем странно, сейчас отключаю Outbound и всё работает по прежнему...
Брррр… А что возвращает метод «SELECT * FROM Table»????
Это образный пример. Насчёт стримов знаю.
Просто метод Sql (http://msdn.microsoft.com/en-us/library/system.data.entity.migrations.dbmigration.sql%28v=vs.103%29.aspx) ничего не возвращает, а если бы возвращал DataSet, то можно было бы манипулировать этими данными и заниматься конвертацией.
А так видимо придётся копать в сторону классического ADO.NET. Просто не хотелось мешать EF и ADO.NET.
Да, пример при нормальной работе выглядит так. На проблемной машине, вместо WPF контрола по центру, скрин того экрана, который находился в Бэкграунде при старте примера.
Посольку, есть возможность смешивать, кто-то намешал. Проблема обнаружилась в основном проекте.
Этот вариант я привёл для примера.
Пример я нашёл на просторах инета, тут. Собирал его под VS 2008, под VS 2012 не пробовал.
На проблемной машине установлен .Net 4.
Может подскажите как проверить, все ли патчи установлены?