Problème en C# debutant
gyleu
Messages postés
10
Date d'inscription
Statut
Membre
Dernière intervention
-
scriptiz Messages postés 1424 Date d'inscription Statut Membre Dernière intervention -
scriptiz Messages postés 1424 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je rencontre un problème concernant le développement d'une application de gestion d'étudiant en C# (Jeton 'do' non valide). Je suis encore novice en c#. Je ne sais pas gérer ce problème. Une personne peut m'aidr ? Svp
Voici le début
namespace Ted_8
{
class Program
{
string[] t= new string[12];
int i;
//Nombre maximum d'étudiants dans le tableau
const int maxe = 35;
//Déclaration et Construction du tableau
string[] tabeleve = new string [maxe];
//Nombre effectif d'étudiants dans le tableau
int i, nb;
static void Main(string[] args)
{
}
class TypeEtudiant
{
}
do
{
Console.WriteLine ("*** Menu ***\n");
Console.Write (" 3 - Affichage du tableau \n");
Console.Write (" 4 - Remplissage du tableau \n");
Console.Write (" 5 - Suppression d'un élément du tableau \n");
Console.Write (" 6 - Recherche d'un élément du tableau \n");
Console.Write (" 7 - Ajout d'un element dans le tableau \n");
Console.Write (" 0 - Quitter \n \n");
Console.Write ("Quel est votre choix ?");
choix = int.Parse (Console.ReadLine());
Je rencontre un problème concernant le développement d'une application de gestion d'étudiant en C# (Jeton 'do' non valide). Je suis encore novice en c#. Je ne sais pas gérer ce problème. Une personne peut m'aidr ? Svp
Voici le début
namespace Ted_8
{
class Program
{
string[] t= new string[12];
int i;
//Nombre maximum d'étudiants dans le tableau
const int maxe = 35;
//Déclaration et Construction du tableau
string[] tabeleve = new string [maxe];
//Nombre effectif d'étudiants dans le tableau
int i, nb;
static void Main(string[] args)
{
}
class TypeEtudiant
{
}
do
{
Console.WriteLine ("*** Menu ***\n");
Console.Write (" 3 - Affichage du tableau \n");
Console.Write (" 4 - Remplissage du tableau \n");
Console.Write (" 5 - Suppression d'un élément du tableau \n");
Console.Write (" 6 - Recherche d'un élément du tableau \n");
Console.Write (" 7 - Ajout d'un element dans le tableau \n");
Console.Write (" 0 - Quitter \n \n");
Console.Write ("Quel est votre choix ?");
choix = int.Parse (Console.ReadLine());
A voir également:
- Problème en C# debutant
- Logiciel de programmation pour débutant - Guide
- Logiciel montage vidéo débutant - Guide
- Apprendre le coran pour débutant (+ pdf) - Télécharger - Histoire & Religion
- Platine dj debutant - Forum Enregistrement / Traitement audio
- Comment utiliser un ordinateur pour un débutant - Astuces et Solutions
1 réponse
Bonjour,
do doit toujours s'accompagner d'une clause pour qu'il boucle.
Voici ton code source corrigé au minimum, il reste beaucoup de choses pas très bonnes mais au moins ça compile et ça s'éxecute normalement pour le menu. De plus il vaut mieux le mettre dans une des méthodes car il ne peux pas se trouver n'importe où dans le code comme tu l'avais mis.
Dans ton cas autant utiliser la méthode main() appellée dès le lancement du programme
Bonne continuation.
do doit toujours s'accompagner d'une clause pour qu'il boucle.
Voici ton code source corrigé au minimum, il reste beaucoup de choses pas très bonnes mais au moins ça compile et ça s'éxecute normalement pour le menu. De plus il vaut mieux le mettre dans une des méthodes car il ne peux pas se trouver n'importe où dans le code comme tu l'avais mis.
Dans ton cas autant utiliser la méthode main() appellée dès le lancement du programme
Bonne continuation.
using System; namespace Ted_8 { class Program { string[] t= new string[12]; int i; //Nombre maximum d'étudiants dans le tableau const int maxe = 35; //Déclaration et Construction du tableau string[] tabeleve = new string [maxe]; //Nombre effectif d'étudiants dans le tableau int nb; static int choix = 0; static void Main(string[] args) { do { Console.WriteLine ("*** Menu ***\n"); Console.Write (" 3 - Affichage du tableau \n"); Console.Write (" 4 - Remplissage du tableau \n"); Console.Write (" 5 - Suppression d'un élément du tableau \n"); Console.Write (" 6 - Recherche d'un élément du tableau \n"); Console.Write (" 7 - Ajout d'un element dans le tableau \n"); Console.Write (" 0 - Quitter \n \n"); Console.Write ("Quel est votre choix ?"); choix = int.Parse (Console.ReadLine()); } while(choix != 0); } class TypeEtudiant { } } }