Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Resposta Dividindo uma string

string log = "2025-03-25,Erro,Arquivo não encontrado";

string data = log.Split(",")[0];
string erro = log.Split(",")[1];
string mensagem = log.Split(",")[2];
//string.Join(",", log);
Console.WriteLine($"Data: {data}");
Console.WriteLine($"Tipo de erro: {erro}");
Console.WriteLine($"Mensagem: {mensagem}");
1 resposta
solução!

Oi, Philip! Como vai?

Parabéns! Você aplicou corretamente o método Split(",") pra separar as informações da string, organizando cada parte em variáveis diferentes. Isso mostra que você entendeu bem como trabalhar com índices do array retornado pelo método, deixando o código claro e objetivo.

Uma dica interessante para o futuro é armazenar o resultado do Split em uma variável antes de acessar os índices, evitando repetir o método varias vezes.


string log = "2025-03-25,Erro,Arquivo nao encontrado";

string[] partes = log.Split(',');

string data = partes[0];
string erro = partes[1];
string mensagem = partes[2];

Console.WriteLine(data);

Nesse código, Split divide a string em partes e guarda tudo no array partes, tornando o código mais organizado.

Alura

Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!