quelle est la meilleure méthode pour retourner un tableau de chaînes de longueur variableretourner un tableau de chaînes de longueur variable
Répondre
Je préfère utiliser une collection générique tel que: List<string>
(ou IList<string>
), ou IEnumerable<string>
selon la façon dont vous envisagez de l'utiliser. Les collections génériques sont généralement plus faciles à utiliser que les tableaux, avec une interface beaucoup plus robuste.
Il est loin d'être suffisamment de détails dans votre question de comprendre exactement ce que vous recherchez.
Cela fonctionne bien:
string[] GetStringArray(int length) {
return new string[length];
}
(C# est pas comme C, si tel est votre préoccupation.)
public String[] someFunction(){
String[] variableLengthStringArray = new String[5]();
// some logic
return variableLengthStringArray;
}
Dans l'ancien .NET 1, il y avait la classe StringCollection. il est toujours pris en charge et requis dans quelques endroits, mais je préférerais la collection générique List. Ou il y a la vieille chaîne de style C [] selon la première réponse.
Vous ne donnez pas de détails, donc tout le reste étant égal, je voudrais aller à la liste générique.
- 1. Obtenez longueur de tableau de chaînes de longueur inconnue
- 2. Tableau bidimensionnel de longueur variable dans Cobol
- 3. Comment retourner un tableau de chaînes 2D dans Java?
- 4. Comment retourner un tableau de chaînes en utilisant Pinvoke
- 5. Itération via un tableau Java de longueur variable
- 6. Dépassement de longueur de tableau variable en C++?
- 7. Comment trier un tableau de chaînes?
- 8. Comment puis-je retourner un tableau de chaînes d'un objet ActiveX à JScript
- 9. Tableau de chaînes pour un tableau d'objets
- 10. Tableau de longueur
- 11. Retour tableau de chaînes
- 12. Analyse de la longueur variable
- 13. Longueur de ligne égale dans un tableau
- 14. Tableaux de longueur variable (dynamique) en Java
- 15. Façon correcte de retourner un tableau
- 16. Java. Instance de longueur variable
- 17. Codage entier de longueur variable
- 18. Comment recevoir une variable de tableau de chaînes à partir de la variable de tableau String de Form en javascript
- 19. retourner un tableau associatif php javascript tableau
- 20. Comment retourner un tableau de chaînes à partir d'une fonction récursive?
- 21. Comment retourner et utiliser un tableau de chaînes à partir d'un appel jQuery ajax?
- 22. Comment retourner un tableau de chaînes C# (chaîne []) au code C++ non managé?
- 23. longueur de calcul du tableau
- 24. Liste d'arguments de modèle de longueur variable?
- 25. Initialiser un tableau vectoriel de chaînes
- 26. Comment déclarer un tableau C de chaînes
- 27. Rechercher un tableau de chaînes en Java?
- 28. Visual C++ déclarant un tableau de chaînes
- 29. Convertir Dictionary.keyscollection en un tableau de chaînes
- 30. Tableau de chaînes de commande
Si j'utilise une collection générique, puis-je la convertir en tableau? – user496949
Oui, en utilisant la méthode de membre 'toArray()'. –
Oui, ils ont une méthode .ToArray(). – TeaDrivenDev