오류가 발생하여 10진수 상수 식을 계산하지 못했습니다. 'error'
이 오류는 컴파일 시간에 10진수 상수 식이 오버플로되는 경우에 발생합니다.
일반적으로 런타임에 오버플로 오류가 발생합니다. 이 경우 컴파일러에서 결과를 계산하고 오버플로가 발생할 것을 알 수 있는 방식으로 상수 식을 정의했습니다.
예제
다음 코드에서는 CS0463 오류를 생성합니다.
// CS0463.cs
using System;
class MyClass
{
public static void Main()
{
const decimal myDec = 79000000000000000000000000000.0m + 79000000000000000000000000000.0m; // CS0463
Console.WriteLine(myDec.ToString());
}
}
GitHub에서 Microsoft와 공동 작업
이 콘텐츠의 원본은 GitHub에서 찾을 수 있으며, 여기서 문제와 끌어오기 요청을 만들고 검토할 수도 있습니다. 자세한 내용은 참여자 가이드를 참조하세요.
.NET