You are on page 1of 2

EMSI - Casa AU 22/23

ASP .NET Core 6


TP - Razor -
Objectifs :
- Les bases de Razor
- Les déclarations : variables et méthodes
- Les structures de contrôle
Toutes les notions sont vues en cours

1. Créer un projet ASP.NET MCV


2. Créer une vue Razor
3. Déclarer un tableau de chaine de caractères avec des valeurs: Noms

4. L’affichage du tableau peut être faite avec : (n’oubliez pas de déclarer i)


a. Boucle for

La méthode : Length récupère la taille du tableau

b. Boucle foreach (n’a pas besoin de savoir la taille)

c. Boucle while

-1- Pr. Y. Tabii


EMSI - Casa AU 22/23

5. Déclarer un tableau d’entiers Age :

a. Parcourir le tableau Age et afficher :


i. Enfant pour Age<16
ii. Jeune pour 16<=Age<=40
iii. Vieux pour le reste

6. Écrire la méthode GetNomByIndex (int index), qui retourne le nom à par son indice à
partir de la table Noms

7. Tester la méthode GetNomByIndex

8. Utiliser switch, pour écrire la méthode GetTrancheAge(int tranche) qui permet de


retourne une tranche d’âge selon l’argument tranche (1 : Enfant , 2 Jeune et 3 Vieux,
autre : n’existe plus)
9. Tester la méthode GetTrancheAge
10. Écrire un code qui permet d’afficher dans un tableau (balise table avec : th, td, et tr)
les noms, l’âge et la tranche d’âge on utilisant les tableaux précédant Noms et Age

-2- Pr. Y. Tabii

You might also like