[C#] Lancer un simple script .cs (Résolu)

Applications, problèmes de configuration réseau
Avatar de l’utilisateur
PowaBanga
archer de cavalerie
Messages : 175
Inscription : mar. 12 sept. 2017, 21:15

[C#] Lancer un simple script .cs (Résolu)

Message par PowaBanga »

Salut à tous !
J'essaye actuellement de lancer de simple script en C#, mais j'échoue lamentablement.

voici mon script :

Code : Tout sélectionner

Console.WriteLine("Entrez votre Prénom");
string? inputFirstName = Console.ReadLine();
Console.WriteLine("Entrez votre nom");
string? inputLastName = Console.ReadLine();
Console.WriteLine(inputFirstName + " " + inputLastName);
Jusque là c'est simple, donc voici l'erreur :

Code : Tout sélectionner

powabanga@ArchiPavilion NomPrenom]$ mcs Program.cs                                             
Program.cs(6,0): error CS1525: Unexpected symbol `Console'
Compilation failed: 1 error(s), 0 warnings
Si quelqu'un pouvais m'éclaire sur l'usage du c# ça serait très chic :)
Dernière modification par PowaBanga le sam. 12 févr. 2022, 21:47, modifié 1 fois.
hydral
newbie
Messages : 8
Inscription : mar. 09 juin 2020, 21:16

Re: [C#] Lancer un simple script

Message par hydral »

si t'es uniquement sur linux t'embête pas fait le en vala o:)
```vala

Code : Tout sélectionner

void main()
{
	string pseudo;
	string name;

	print("entre ton pseudo:");
	pseudo = stdin.read_line();
	print("entre ton nom:");
	name = stdin.read_line();
	print(@"ton pseudo est $(pseudo) et tu t'appelle $(name)");
}
```
Avatar de l’utilisateur
PowaBanga
archer de cavalerie
Messages : 175
Inscription : mar. 12 sept. 2017, 21:15

Re: [C#] Lancer un simple script

Message par PowaBanga »

La question c'était de savoir comment on fait pour lancer un script en C# sur linux. Mais je te remercie quand même pour l'intention :)

finalement j'ai trouvé, il faut simplement se mettre dans le dossier contenant le script, s'assurer d'avoir le fichier .csproj (si non ca marche pas)
et lancer cette commande :

Code : Tout sélectionner

dotnet run
Répondre