|kerish| писал(а):Не вздыхай.
Double потому что неизвестно сколько строк будет в переменной String.
12000 я взял от балды.
Их там может быть и миллиард.
Максимальный размер пользовательской части адресного пространства процесса на 32-битной Windows - 2147483648 байт.
Максимальное положительное число, вмещающееся в Long - 2147483648.
Следовательно, даже если каждая фамилия будет иметь длину 1 байт, число типа Long сможет вместить их общее количество. Однако даже этого никогда не случится, поскольку каждый символ занимает 2 байта, а не 1, и потому запас Long вдвое шире максимального числа символов в строке.
Ты снова неправ. Странно.
|kerish| писал(а):GSerg, спасибо за пример и перестань меня оскорблять.
Или с первого раза туго доходит?
Тебя никто не оскорбляет.
Или "кривые руки" имеется в виду? Ну извини. Что вижу, то пою.
А что у тебя подобная реакция на критику, это внутренняя проблема, которую ты должен решать сам.
Меня просто удивляет, что человек, заявляющий о написании антивируса, антималвера и искусственного интеллекта, не знает подобных вещей. Этот контраст в моём сознании не укладывается и вызывает определённые реакции.
И повторю ещё раз:
внятно можешь объяснить, чем Split не устраивает?
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас