If you have done this:
string s = (string)70;
What do you expect to be in s?
. "70" , .
B. "+70" , .
C. "F" , ASCII- 70.
D. "\ x00\x00\x00F" int, ASCII.
E. "\ x0000F" int , Unicode.
F. "1000110" 70.
G. "$ 70" ,
H. - .
, .
" ". -, Convert.ToString() - :
string s = Convert.ToString(-70, 10);
, 10. , "-" , . Binary, Octal Hexadecimal, , Convert.ToString(-7, 16) "ffffffba".
" " - ToString :
string s2 = 70.ToString("D");
D ToString, . :
"D" , 0-9 "-" , . . -70 "-70".
"D8" 8, . , , . . -70 "-00000070".
"N" ".00". . -1000 "-1,000.00".
"C" "-" , "N". . en-Gb- -1000 "- 1000,00".
"X" . . -70 "46".
. , , en-Us, "$" "£" "C".
. MSDN - .