ONDE ESTOU ERRANDO?
Boa tarde pessoal.
Estou me deparando com o seguinte erro que não sei como corrigir. Ainda estou apanhando um pouco do C#
O código é esse:
Mensagens do Error List:
Error 2 Argument 1: cannot convert from [ô]string[ô] to [ô]char[][ô]
Error 3 Cannot implicitly convert type [ô]string[ô] to [ô]int[ô]
Error 1 The best overloaded method match for [ô]string.Split(params char[])[ô] has some invalid arguments
Alguém pode me dar uma luz?
Estou me deparando com o seguinte erro que não sei como corrigir. Ainda estou apanhando um pouco do C#
O código é esse:
string [] arquivo = File.ReadAllLines(abrearquivo.FileName, System.Text.Encoding.Default);
// Quebra a Linha a cada [Ô];[Ô] que encontrar
string [] separador = arquivo[0].Split([Ô];[Ô]); -----> fica sublinhado no Visual Studio
// guarda o tamanho da fonte no separador[0], modo relatório no separador[1] e o tÃtulo no separador[2]
tamanho_fonte = separador[0]; -----> fica sublinhado no Visual Studio
modo_relatorio = separador[1];
titulo_relatorio = separador[2];
Mensagens do Error List:
Error 2 Argument 1: cannot convert from [ô]string[ô] to [ô]char[][ô]
Error 3 Cannot implicitly convert type [ô]string[ô] to [ô]int[ô]
Error 1 The best overloaded method match for [ô]string.Split(params char[])[ô] has some invalid arguments
Alguém pode me dar uma luz?
Troque as aspas duplas por simples
para
string [] separador = arquivo[0].Split([Ô];[Ô]); -----> fica sublinhado no Visual Studio
para
string [] separador = arquivo[0].Split([ô];[ô]); -----> fica sublinhado no Visual Studio
PERCIFILHO,
Quanto ao erro número 3 é porque você está tentando atribuir um valor string para uma variável int. Você deverá fazer a conversão.
Quanto ao erro número 3 é porque você está tentando atribuir um valor string para uma variável int. Você deverá fazer a conversão.
tamanho_fonte = Convert.ToInt32(separador[0]);
Valeu FFCouto, muito obrigado.
Até mais.
Até mais.
Tópico encerrado , respostas não são mais permitidas