Ошибка обнуляемой строки в C #
private string? typeOfContract
{
get { return (string?)ViewState["typeOfContract"]; }
set { ViewState["typeOfContract"] = value; }
}
Позже в коде я использую это так:
typeOfContract = Request.QueryString["type"];
Я получаю следующую ошибку при объявленииtypeOfContract
строка с указанием:
Тип 'string' должен быть типом значения, не допускающим значения NULL, чтобы использовать его в качестве параметра 'T' в универсальном типе или методе 'System.Nullable <T>'.
Есть идеи? В основном, я хочу убедиться, что"type"
существует вQueryString
перед выполнением действия.