Jaki jest najlepszy sposób przekonwertowania wartości Int na odpowiadającą jej wartość Char w Utf16, biorąc pod uwagę, że Int jest w zakresie prawidłowych wartości?
Odpowiedzi:
(char)myint;
na przykład:
Console.WriteLine("(char)122 is {0}", (char)122);
plony:
(znak) 122 jest z
Console.WriteLine((char)49 == '1');
Da Prawda . Tak char c = (char)49; string s = "1two3"; Console.WriteLine(c == s[0]);
samo jak użycie tego odlewu jest całkowicie w porządku. Twoje wyjaśnienie nie stanowi ważnego przykładu, że nie działa. Co więcej, Console.WriteLine((char)49 == 1);
jest fałszywe, co zasadniczo sprawia, że Twój komentarz jest bezpodstawny.
int i = 65;
char c = Convert.ToChar(i);