J'ai un tableau {{".txt | .doc | .docx", "100000"}, {".xls | .xlsx | .xxx "," 10000 "}," .npp "," 100000 "}Comment exécuter un tableau dont le premier membre du tableau est une chaîne qui doit être divisée
J'essaie de trouver un moyen d'exécuter une boucle foreach sur chaque membre de la matrice dans une boucle tout en vérifiant la premier membre sous la forme d'une chaîne et non d'un tableau.
Le code recherchera tous les documents supérieurs à 10000 octets, tant que les documents sont txt, doc, docx, etc., puis recherchera tous les fichiers xls, puis npp. Certains des membres de la première partie du tableau ont plusieurs types, certains juste un. Y a-t-il un moyen efficace de le faire?
J'ai essayé:! si (taille == (taille [2, i]) & & ((ext = sextension [1, 0] .ToUpper())) & & ((ext = sextension [1 , x] .ToUpper())))
mais évidemment cela ne fonctionne pas. Désolé si ce n'est pas clair, mais je ne suis pas sûr de savoir comment l'expliquer autrement.
afficher code plus - ce langage de programmation est-il réellement? Ressemble à PHP? Essayez d'utiliser le bouton de code pour le code (le bouton 01101). –
JavaScript? Ne pas effacer la langue. – Hogan
C# chaîne [,] extension = nouvelle chaîne [5,2] {{".doc | .docx | .doc1", "1000"}, {".xls", "1000"}, {".pdf" , "1000"}, {".zip", "10000"}, {".7z | .pz", "100000"}}; foreach (string p dans la matrice) \t \t \t \t \t \t { \t \t \t \t \t \t \t \t si (p == extension [0, 1]()) || ..ext2 = taille ou ..ext3 && (taille) \t \t \t \t \t \t \t \t { \t \t \t \t \t \t \t \t \t Console.WriteLine ("Ext {0} a une taille de fichier égale à {1}", size_entention, size); – jjj