Dúvida com string[] args

05/09/2012

Pediram-me para eu copiar um código e adaptar para a nossa realidade. Acontece que o código, vindo de um método main(string[] args), o cara usou bastante esse Array. Bem, eu preciso adaptar isso com lista. Quando eu faço args[0], estou dizendo na posição zero(0) dessa string, mas como eu substituo esse cara por uma lista, tipo assim: Digamos que temos o código abaixo. Como substituir os args[0] e args[1] no código abaixo?


Dictionary<string, string> dctVariaveis = new Dictionary<string, string>();
foreach (var lista in listaParametros)
{
dctVariaveis.Add(lista.Nome.ToString(),lista.Valor.ToString());
}

Process p = new Process();
p.StartInfo.Arguments = string.Concat("/f \"", args[0].Replace("\"", ""), "\" /De ", args[1]);

Pjava

Respostas

06/09/2012

Joel Rodrigues

Acho que você já sabe trabalhar com listas, certo? Então, no lugar do vetor de strings como parâmetro, altere para receber uma lista conforme desejar. Basta mudar o tipo do parâmetro.
Responder Citar

10/09/2012

Joel Rodrigues

E aí, PJava, como ficou?
Responder Citar

25/09/2012

Joel Rodrigues

Estou encerrando o tópico.
Responder Citar