const string N = nameof(N);
Currently this code won't compile because of:
error CS0110: The evaluation of the constant value for 'C.N' involves a circular definition
But there is no actual circular reference in evaluation of constant value.
I'm expecting this code to compile fine and constant N to have value "N".