Double Possible:
C#: il y a une LINQ façon de créer un tableau d'objets donné un tableau des paramètres du constructeur?J'ai une fonction (tointarray) pour convertir une chaîne en un tableau d'entiers, mais je ne suis pas très satisfait avec elle. il fait le travail, mais il doit y avoir une façon plus élégante de le faire, peut-être Linq pourrait aider ici. malheureusement, je ne suis pas très bon dans Linq. savez-vous une meilleure façon? ma fonction:
{ string s1 = "1;2;3;4;5;6;7;8;9;10;11;12"; int[] ia = tointarray(s1, ';'); } int[] tointarray(string value, char sep) { string[] sa = value.Split(sep); int[] ia = new int[sa.Length]; for (int i = 0; i < ia.Length; ++i) { int j; string s = sa[i]; if (int.TryParse(s, out j)) { ia[i] = j; } } return ia; }
Réponses
Trop de publicités?
Buginator
Points
302
Justin Niessner
Points
144953
Jakub Šturc
Points
12549
David Gladfelter
Points
2756