Błąd kompilatora CS0133
Wyrażenie przypisane do zmiennej musi być stałe
Zmienna const nie może przyjmować jako wartości wyrażenia, które nie jest stałe. Aby uzyskać więcej informacji, zobacz Stałe.
Poniższy przykład generuje CS0133:
// CS0133.cs
public class MyClass
{
public const int i = c; // CS0133, c is not constant
public static int c = i;
// try the following line instead
// public const int i = 6;
public static void Main()
{
}
}
Współpracuj z nami w serwisie GitHub
Źródło tej zawartości można znaleźć w witrynie GitHub, gdzie można również tworzyć i przeglądać problemy i żądania ściągnięcia. Więcej informacji znajdziesz w naszym przewodniku dla współtwórców.
Opinia o produkcie .NET
.NET to projekt typu open source. Wybierz link, aby przekazać opinię: