public class ExtratorValorDeArgumentosURL { private readonly string _argumentos; public string URL { get; }
public ExtratorValorDeArgumentosURL(string url)
{
if(String.IsNullOrEmpty(url))
{
throw new ArgumentException("O argumento url não pode ser nulo ou vazio.", nameof(url));
}
URL = url;
int indiceInterrogacao = URL.indexOf('?');
_argumentos = URL.Substring(indiceInterrogacao + 1);
}
}