Dúvida com string[] args

.NET

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

Pjava

Curtidas 0

Respostas

Joel Rodrigues

Joel Rodrigues

05/09/2012

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.
GOSTEI 0
Joel Rodrigues

Joel Rodrigues

05/09/2012

E aí, PJava, como ficou?
GOSTEI 0
Joel Rodrigues

Joel Rodrigues

05/09/2012

Estou encerrando o tópico.
GOSTEI 0
POSTAR