LER ARQUIVO COM MULTI-THREAD

TECHNOGHOST 06/07/2010 10:58:24
#346629
Pessoal, estou com o seguinte problema:

Preciso ler um arquivo (estou usando StreamReader), através de múltiplas threads, ou seja eu instancio várias threads que consomem um único objeto StreamReader, fazendo a leitura de forma mais rápida, devido o servidor onde roda essa aplicação ser bem [Ô]parrudo[Ô].

Porém sempre que rodo aparece a mensagem de erro em anexo.

Alguém tem uma idéia do que pode acarretar isso?

PS: Estou usando windows form.

Grato.

TECHNOGHOST 06/07/2010 13:12:48
#346644
Esse seu código gerou a seguinte mensagem:

Unable to cast object of type [ô]SyncTextReader[ô] to type [ô]System.IO.StreamReader[ô].

Aparentemente ele não está deixando realizar o cast para StreamReader.
TECHNOGHOST 06/07/2010 13:30:39
#346650
Funcionou;

Mas me tira uma dúvida, ler um arquivo texto através desse wrapper, não gera o mesmo efeito que utilizar um único Streamreader(sem threads) ?


Grato.
Tópico encerrado , respostas não são mais permitidas