Can you please explain why the output of Console.WriteLine(beta) is 'A'?According to me it should be 'B'.
public static void Main()
{
char alpha = 'A';
char beta = alpha ++;
char c = alpha++;
Console.WriteLine(alpha); //output is C
Console.WriteLine(beta); //output is A
Console.ReadLine();
}