Kompilatorfel CS1949
Det kontextuella nyckelordet var kan inte användas i en intervallvariabeldeklaration.
En intervallvariabel skrivs implicit av kompilatorn. Du behöver inte använda var med en intervallvariabel.
- Ta bort nyckelordet
var
framför intervallvariabeln.
I följande exempel genereras CS1949:
C#
// cs1949.cs
using System;
using System.Linq;
class Test
{
static void Main()
{
var x = from var i in Enumerable.Range(1, 100) // CS1949
select i;
}
}
Samarbeta med oss på GitHub
Källan för det här innehållet finns på GitHub, där du även kan skapa och granska ärenden och pull-begäranden. Se vår deltagarguide för mer information.
Feedback om .NET
.NET är ett öppen källkod projekt. Välj en länk för att ge feedback: