У меня есть текстовый файл с кодовой страницей 850. Я читаю этот файл следующим образом:
using (var reader = new StreamReader(filePath, Encoding.GetEncoding(850)))
{
string line;
while ((line = reader.ReadLine()) != null)
{
//...
}
//...
}
Теперь мне нужно для каждого символа в строке line
в цикле надНачинающийся с нуля индекс того символа, который есть в кодовой странице 850, что-то вроде:
for (int i = 0; i < line.Length; i++)
{
int indexInCodepage850 = GetIndexInCodepage850(line[i]); // ?
//...
}
Возможно ли это и как может выглядеть int GetIndexInCodepage850(char c)
?