Convert char to int in C#

I have a char in c#: char foo = ‘2’; Now I want to get the 2 into an int. I find that Convert.ToInt32 returns the actual decimal value of the char and not the number 2. The following will work: int bar = Convert.ToInt32(new string(foo, 1)); int.parse only works on strings as well. Is … Read more