private enum XXX { ETT = 1, TVA = 2 } ; ... { XXX v; XXX? v2; v = (XXX)1; v2 = (XXX?)2; v2 = Convert.ChangeType(2, typeof (XXX?)); // HOW??? }