Dúvida com string[] args
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]);
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
Curtidas 0
Respostas
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
05/09/2012
E aí, PJava, como ficou?
GOSTEI 0
Joel Rodrigues
05/09/2012
Estou encerrando o tópico.
GOSTEI 0