words = new List();
Console.WriteLine("Please wait, compiling words list...");
TextReader tr = new StreamReader(DICT);
string line = tr.ReadLine();
while (line != "" && line != null) {
words.Add(new Word(line));
line = tr.ReadLine();
}
Console.WriteLine("List compiled with " + words.Count + " words.");
Однако он ограничивается 40510 словами. Почему это? И как мне решить проблему?
Я пытаюсь создать словарную игру, и у меня есть текстовый файл, содержащий около 100 000 слов, каждое в отдельной строке. У меня есть этот код:
[code] words = new List(); Console.WriteLine("Please wait, compiling words list..."); TextReader tr = new StreamReader(DICT); string line = tr.ReadLine(); while (line != "" && line != null) { words.Add(new Word(line)); line = tr.ReadLine(); } Console.WriteLine("List compiled with " + words.Count + " words."); [/code]
Однако он ограничивается 40510 словами. Почему это? И как мне решить проблему?