Problème en C# debutant
gyleu
Messages postés
10
Statut
Membre
-
scriptiz Messages postés 1494 Statut Membre -
scriptiz Messages postés 1494 Statut Membre -
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 montage vidéo débutant - Guide
- Logiciel de programmation pour débutant - Guide
- Platine dj debutant - Forum Enregistrement / Traitement audio
- Apprendre le coran pour débutant (+ pdf) - Télécharger - Histoire & Religion
- 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
{
}
}
}