Вы могли бы также хотеть изучить Dictionarys, если Ваши данные будут уникальны, то Это даст Вам два столбца для работы с.
Имя пользователя, Общий счет
это дает Вам много созданных в инструментах, чтобы искать и обновить просто значение.
Попробуйте подключиться к домену приложений . CurrentDomain.UnhandledException также событие.
Это сделано намеренно, вы должны использовать try / catch на верхнем уровне DoWork. Некоторые модели потоков подходят для этого, например, посмотрите на Backgroundworker.
Класс .NET 4 Task предоставляет удобный интерфейс для решения этой проблемы. До тех пор вам придется позаботиться об этом самостоятельно или использовать модели BGW или IAsyncResult.