private string? typeOfContract
{
get { return (string?)ViewState["typeOfContract"]; }
set { ViewState["typeOfContract"] = value; }
}
Más adelante en el código lo uso como esto:C error # cadena anulable
typeOfContract = Request.QueryString["type"];
estoy recibiendo el siguiente error en la declaración de typeOfContract
línea que indica:
El tipo ' string 'debe ser un tipo de valor que no admite nulos para usar como el parámetro' T 'en el tipo genérico o método ' System.Nullable < T> '
¿Alguna idea? Básicamente, quiero asegurarme de que "type"
existe en el QueryString
antes de realizar una acción.
Una cosa a destacar: Posibilidad de nulos es un mismo tipo de valor, pero la "estructura" tipo de restricción genérica sólo incluye los tipos de valor no anulable - Entonces no puedes hacer Nullable >. –