kolyan:Мне нужно перевести строку, содержащую
шестнадцатиричное представление ACSII символов в обычную строку.
Например строка: "65666768" должна быть преобразована в "ABCD".
Как это правильно сделать?
Спасибо.
Во-первых тебе самому надо распарсить строку на отдельные представления символа ex. "65 66 67 68". Или что-то на твой вкус

.
Во-вторых стандартных средств для преобразования такой строки нет (или я не знаю), предлагаю несколько вариантов:
Каждый блок парсиш к байтовому массиву т.е.
string hexNumber = "65 66 67 68";
string[] nums = hexNumber.Split(' ');
byte[] bytes = new byte[nums.Length];
for(int i=0;i<nums.Length;i++)
{
bytes<img src="http://dev.net.ua/emoticons/emotion-55.gif" alt="Idea" /> = byte.Parse(nums<img src="http://dev.net.ua/emoticons/emotion-55.gif" alt="Idea" />);
}
char[] chars = Encoding.ASCII.GetChars(bytes);
for(int i=0;i<nums.Length;i++)
{
Console.WriteLine(chars<img src="http://dev.net.ua/emoticons/emotion-55.gif" alt="Idea" />);
}
С уважением, Вячеслав