Відповіді:
(char)myint;
наприклад:
Console.WriteLine("(char)122 is {0}", (char)122);
врожайність:
(char) 122 - це z
Console.WriteLine((char)49 == '1');Дасть Правда . Як буде char c = (char)49; string s = "1two3"; Console.WriteLine(c == s[0]);Використовувати цей акторський склад абсолютно нормально. Пояснення не містить валідного прикладу того, як він не працює. Крім того, Console.WriteLine((char)49 == 1);це брехня , яка по суті робить свій коментар безпідставним.
int i = 65;
char c = Convert.ToChar(i);
Хоча і не точно відповісти на запитання так, як сформульовано, але якщо вам потрібно або можете прийняти кінцевий результат як рядок, ви також можете використовувати
string s = Char.ConvertFromUtf32(56);
що дасть вам, якщо потрібно, сурогатні пари UTF-16, захищаючи вас, якщо ви знаходитесь поза стороною BMP .