Dúvida com string[] args
05/09/2012
0
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
Curtir tópico
+ 0
Responder
Posts
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
Clique aqui para fazer login e interagir na Comunidade :)