none
[nouveau]déclaration de pointeur RRS feed

  • Question

  • je voudrai faire une liste de noms de couleurs et je fais a chaque fois des erreurs.mmmoncode est

    char*[1]={"jaune";"bleu"};

    je ne sais pas déclarer un tableau de tableau en c#

    Je compte sur vous,merci d'avance

    Patrick

    mardi 5 juin 2012 14:32

Réponses

  • Bonjour,

    Pour l'instant j'arrive à :

     static void Main(string[] args)
            {
                string[][] couleurs={new string[]{"jaune","bleu","vert"},new string[]{"orange","jaune"}};
                for(int i=0;i<couleurs.GetLength(0);i++)
                {
                    Console.WriteLine(couleurs[i].Length + " éléments:"+String.Join(", ",couleurs[i]));
                }
                Console.ReadLine();
            }
    Donc {} permet d'initaliser un tableau et donc le premier comme le deuxième élément sont eux-même des tableaux.

    Please always mark whatever response solved your issue so that the thread is properly marked as "Answered".


    mardi 5 juin 2012 15:42
    Modérateur

Toutes les réponses

  • En faite tu dois déclarer une variable de type tableau de string de cette manière :

    string[] monTableau = {"jaune", "bleu"};

    Cordialement

    mardi 5 juin 2012 15:35
  • Salut,

    pour un tableau plusieurs dimensions c'est

    string [,] tab = new string[1,1] par exemple (pour dire 1 ligne et 1 colonne)

    et tu peux faire

    tab[0,0]={"jaune","bleu"}

    tab[1,1]={"rouge","vert"}

    Cordialement


    la FOI déplace les montagnes et bien DOTNET les effaces complétement.

    mardi 5 juin 2012 15:39
  • Bonjour,

    Pour l'instant j'arrive à :

     static void Main(string[] args)
            {
                string[][] couleurs={new string[]{"jaune","bleu","vert"},new string[]{"orange","jaune"}};
                for(int i=0;i<couleurs.GetLength(0);i++)
                {
                    Console.WriteLine(couleurs[i].Length + " éléments:"+String.Join(", ",couleurs[i]));
                }
                Console.ReadLine();
            }
    Donc {} permet d'initaliser un tableau et donc le premier comme le deuxième élément sont eux-même des tableaux.

    Please always mark whatever response solved your issue so that the thread is properly marked as "Answered".


    mardi 5 juin 2012 15:42
    Modérateur
  • Merci beaucoup à tous la comprenette va mieux,grâce à vous

    Merci

    Patrick

    mercredi 6 juin 2012 09:35