C # -nullable-String-Fehler
private string? typeOfContract
{
get { return (string?)ViewState["typeOfContract"]; }
set { ViewState["typeOfContract"] = value; }
}
Später im Code benutze ich es so:
typeOfContract = Request.QueryString["type"];
Ich erhalte folgenden Fehler bei der Deklaration vontypeOfContract
Zeile besagt:
Der Typ 'string' muss ein nicht nullwertfähiger Wert sein, um ihn als Parameter 'T' im generischen Typ oder in der generischen Methode 'System.Nullable <T>' zu verwenden.
Irgendwelche Ideen? Grundsätzlich möchte ich das sicherstellen"type"
existiert in derQueryString
bevor Sie eine Aktion ausführen.