Пытаюсь загрузить файл с Ru и En именами
string[] name_0 = File.ReadAllLines(@"C:\file.txt").Take(5100).ToArray();
С помощью цикла for
вывожу их в textBox
и получаю кракозябры.
Как подобное лечить ?
Всё равно, в какой кодировке записан файл. В .NET нет «кодировки, чтобы всё было без проблем», нужно просто указывать правильную кодировку в коде.
Используйте
var encoding = Encoding.GetEncoding(1251); // <-- подставьте здесь правильную кодировку!
var lines = File.ReadLines(@"C:\file.txt", encoding).Take(5100).ToArray();
(Какая конкретно кодировка у вашего файла, мы не знаем. Выясняйте, файл у вас есть.)
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
У меня есть 2 элемента LableКак мне при желании переместить один элемент впереди второго?
При наследовании, вызывая метод дочернего элемента AAA он продолжает работать с полями родительского класса BBB, а не дочернегоКак это исправить