У меня есть следующее объявление в моем классе.
public class MyClass
{
private const long SOME_VALUE= (10 * 1024 * 1024 * 1024); // 10 GB
....
}
Однако компилятор сообщает о следующей ошибке
ошибка CS0220: операция переполняется во время компиляции в проверенном режиме
Согласно MSDN.
Насколько я могу судить, SOME_VALUE находится в этом диапазоне для типа long. Любые мысли о том, почему я получаю эту ошибку времени компиляции?