Предполагая, что username
является string
, вам не нужно менять тип в вашем коде, так как в любом случае это ссылочный тип, который может быть нулевым или не нулевым..HasValue
или .Value
не существует для ссылочного типа.Возможно, вам придется делать чеки, например if (username != null)
или if (!string.IsNullOrEmpty(username))
, но это все.