J’ai quelques questions de compréhension en C sharp. Merci par avance pour vos lumières.
Je m’excuse également si ma demande n’est pas claire.
Vraiment, j’essaye d’apprendre et de comprendre.
J’essaye de assimiler le fonctionnement d’un code.
1ere requête : Si je souhaite récupérer le nombre de cas choisi, Poids.Count est t-il le meilleur moyen ?
Voilà ce que j’ai :
Sur une page HTML :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 Poids = new List<Choix>() ; public class Choix { public string Cas {get ; set ; } public string Poids {get ; set ; } }
Une liste déroulante Cas : Cas 1, Cas 2, Cas 3, … , Cas 10
A coté un INPUT ou l’utilisateur entre le Poids.
Sachant qu’il peut choisir plusieurs Cas comme suit :
Cas 265KgCas 823KgCas 1051Kg
2ème requête :
En fonction des cas choisis par l’utilisateur, je voudrais récupérer les indices correspondants.
Voilà ce que j’ai :
0 1 2 3 4 5 6 7 8 9
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 Public static class Indice { public static double [ , ] Indice ; // elle est de taille 10,10 }
0 1 0,2 0,10 0,52 0,63 0,12 0,28 0,48 0 ,8 0,4
1 0,2 1 0,32 0,5 0,18 0,69 0,11 0,28 0,75 0,91
2 0,10 0,32 1 0,3 0,73 0,33 0,2 0,65 0,21 0,52
3 0,52 0,5 0,3 1 0,92 0,06 0,4 0,33 0,98 0,5
4 0,63 0,18 0,73 0,92 1 0,41 0,28 0,56 0,78 0,3
5 0 ,12 0,69 0,33 0,06 0,41 1 0,45 0,76 0,84 0,63
6 0,28 0,11 0,2 0,4 O,28 0,45 1 0,1 0,6 0,18
7 0,48 0,28 0,65 0,33 0,56 0,76 0,1 1 0, 8 0,73
8 0,8 0,75 0,21 0,98 0,78 0,84 0,6 0,8 1 0,003
9 0,4 0,91 0,52 0,5 0,3 0,63 0,18 0,73 0,03 1
Exemple :
L’utilisateur a choisi
Cas 163KgCas 515KgCas 983Kg
Je voudrais récupérer ceci :
1 5 9
1 1 0,12 0,4
5 0,12 1 0,63
9 0,4 0,63 1
Et le ranger dans une matrice au sens mathématique pour pouvoir m’en servir après (Multiplication avec d'autre matrice...) ?
Problème 1 : Les indices de la matrice Indice vont de 0 à 9 alors que les Cas vont de 1 à 10 ?
Problème 2 : L’utilisateur choisit le Cas 1 dans la liste déroulante de String et entre un poids de 63kg , comment récupérer le caractère 1 et le faire correspondre avec la colonne et la ligne 0 de la matrice indice ?
Je ne vois pas du tout comment faire tout cela et cela me bloque pour avancer.
Merci par avance de votre aide Et si je n’ai pas été claire veuillez m’en excuser et n’hésiter pas à me le dire.
Bien Cordialement.
Partager