Besoin d'aide en vb.net sur les tableaux
madeog
Messages postés
74
Date d'inscription
Statut
Membre
Dernière intervention
-
madeog Messages postés 74 Date d'inscription Statut Membre Dernière intervention -
madeog Messages postés 74 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
j'ai ecrire ce code en vb.net mais cela n marche pas.
je voulais reidmensionner le tableau.
le code est ci dessous
EDIT : Ajout des BALISES DE CODE
merci de m'aider
j'ai ecrire ce code en vb.net mais cela n marche pas.
je voulais reidmensionner le tableau.
le code est ci dessous
Private Sub BtnOK_Click(sender As Object, e As EventArgs) Handles BtnOK.Click 'saisie de note dans le tableau note = New Double(taille - 1) {} taille = note.Length Dim index As Integer = 0 For i = 1 To note.Length + 1 Array.Resize(note, note.Length + 1) note(note.Length - 1) = CDbl(Txtnote.Text) Next If i = note.Length - 1 Then BtnCalculMoyenne.Enabled = True End If End Sub
EDIT : Ajout des BALISES DE CODE
merci de m'aider
A voir également:
- Besoin d'aide en vb.net sur les tableaux
- Tableaux croisés dynamiques - Guide
- Mise en forme tableau word - Guide
- Fusionner deux tableaux excel - Guide
- Imprimer tableau excel sur une page - Guide
- Triez le tableau pour que les villes les plus peuplées soient en haut - Guide
1 réponse
Bonsoir
.Net disposent de nombreuses implémentation de listes chainées, qui offres ces avantages:
Et bien sûr le tri, les opérations (somme, moyenne....), la recherche etc...
Si note (mois j'aurais mis un s vu qu'il y a plusieurs notes) était une List(of double) ton code serait
je voulais reidmensionner le tableau.C'est une pratique déconseillée, en effet c'est long d'exécution et gourmand en ressources.
.Net disposent de nombreuses implémentation de listes chainées, qui offres ces avantages:
- pas de taille prédéfinie
- ajout d'item par la fin
- insertion d'item où on veut
- suppression d'item
Et bien sûr le tri, les opérations (somme, moyenne....), la recherche etc...
Si note (mois j'aurais mis un s vu qu'il y a plusieurs notes) était une List(of double) ton code serait
Private Sub BtnOK_Click(sender As Object, e As EventArgs) Handles BtnOK.Click note.Add(CDbl(Txtnote.Text)) dim moyenne as double = note.Averrage()
Un message d'erreur?
System.InvalidCastException : 'La conversion de la chaîne "" en type 'Double' n'est pas valide.'