1
resposta

error CS1002: ; esperado

Olá, gostaria de tirar uma duvida se possivel.

Estou na primeira Aula do Curso "C#: explorando a linguagem" e na parte que pede pra exec o comando pelo cmd aprece essa mensagem


Print do CMD

c:\AprendendoCSharp>C:\Windows\Microsoft.NET\Framework\v4.0.30319\csc.exe OlaMundo.txt Microsoft (R) Visual C# Compiler version 4.8.9032.0 for C# 5 Copyright (C) Microsoft Corporation. All rights reserved.

This compiler is provided as part of the Microsoft (R) .NET Framework, but only supports language versions up to C# 5, which is no longer the latest version. For compilers that support newer versions of the C# programming language, see http://go.microsoft.com/fwlink/?LinkID=533240

OlaMundo.txt(8,34): error CS1002: ; esperado OlaMundo.txt(8,34): error CS1525: Termo de expressão inválido ':' OlaMundo.txt(8,35): error CS1002: ; esperado


E não tô conseguindo resolver, verifiquei a pasta e não tinha o executável igual na aula.

1 resposta

Oi Gabriela, tudo bem?

O Erro CS1002 Significa que em seu código, na linha 8 e posição 35 está faltando o ponto e virgula -> ; O Erro CS1525 Significa que em seu código, na linha 8 e posição 34 possivelmente está faltando o ponto e virgula -> ; e foi informado um dois pontos -> ':'

Segue um exemplo direto do Visual Studio apenas para ilustrar melhor para você: Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Como está no momento inicial, fazendo direto de um .txt possivelmente isso pode passar despercebido, o ponto e virgula é fundamental sempre que finalizar a linha de código, tudo bem?

Para complementar: https://learn.microsoft.com/pt-br/dotnet/csharp/programming-guide/statements-expressions-operators/statements

aconselho a revisar o código e tentar novamente,

espero ter ajudado!