Błąd kompilatora CS0828
Nie można przypisać wyrażenia do właściwości typu anonimowego.
Nie można zainicjować typu anonimowego z wartością null lub niebezpiecznym typem albo grupą metod lub funkcją anonimową.
- Dodaj deklarację typu do lewej strony przypisania lub zmień wyrażenie po prawej stronie, tak aby miał akceptowalny typ.
Poniższy kod generuje CS0828, ponieważ nie można zainicjować elementu członkowskiego typu anonimowego z wartością null.
// cs0828.cs
using System;
public class C
{
public static int Main()
{
var a = 1;
var c = new { p1 = null }; // CS0828
return 1;
}
}
Opinia o produkcie .NET
.NET to projekt typu open source. Wybierz link, aby przekazać opinię: