Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Uttrycket får inte innehålla frågeuttryck
Vissa variabler kan inte initieras med ett frågeuttryck. Det går inte att initiera konstanter med frågeuttryck eftersom konstanter bara kan initieras med någon kombination av literaler, namngivna konstanter och matematiska operatorer.
Så här åtgärdar du det här felet
- Ta bort modifieraren från frågevariabeln.
Exempel
I följande exempel genereras CS1933:
// cs1933.cs
using System.Linq;
using System.Collections;
class Program
{
const IEnumerable e = from x in new[] { 1, 2, 3 } select x; // CS1933
static int Main()
{
return 1;
}
}
Kommentar
Det här kompilatorfelet används inte längre i Roslyn. I föregående exempel genereras CS0133 när det kompileras med Roslyn.