<ironique>En effet, ça serait dommage d'avoir du code fiable et testable.</ironique>
Parce que c'est relatif à la classe, et non à l'instance, et que cela implique un état persistant tout le...
Type: Messages; Utilisateur: MaximePalmisano
<ironique>En effet, ça serait dommage d'avoir du code fiable et testable.</ironique>
Parce que c'est relatif à la classe, et non à l'instance, et que cela implique un état persistant tout le...
Il faut savoir que le static, c'est l'ennemi des tests unitaires.
Y a t il une réelle nécessité à rendre cette méthode statique ?
Par exemple, si tu as une application qui va chercher des infos de météo en base de données, les aggrège et les affiche, il y a trois responsabilités et il faudra donc 3 classes.
Par exemple:
-...
Bonjour,
Je n'ai pas eu le temps de regarder dans le détail, mais n'oublie pas de séparer ton code en plusieurs couches.
En effet, le code lié à la base de données n'a rien à voir avec celui...
Tout comme ta première méthode a un retour de type double[][], il faut que ta deuxième méthode accepte un argument de ce même type.
public void MyAwesomeMethod(double[][]...
Un minimum d'orthographe serait le bienvenu ...
Pour répondre à ta question, il faudrait que tu révises les base de la POO. Tu essayes d'appeler un membre d'instance dans une méthode statique (ie....
Je pense que tu confonds quelques trucs.
Une énumération : http://msdn.microsoft.com/fr-fr/library/sbbt4032(v=vs.80).aspx
Un énumérable est un objet que l'on peut enumérer (cad sur lequel on peut...
A noter que System.Linq.Xml contient les nouvelles méthodes pour traiter le XML encore plus facilement grace aux requêtes LinQToXml. Si tu ne connais pas Linq, ça te permettra de découvrir une techno...
Et un peu de Linq pour le plaisir des yeux :)
Directory.GetFiles(myDirectory)
.Select(file => Path.GetFileName(file)
.OrderBy(file => Path.GetExtension(file)); // Tri...
Même si tu as une structure différente, la solution fonctionne quand même. Je disais ça parce que j'ai utilisé la structure de l'autre thread, ne sachant pas ce que tu avais décidé ;)
Si tu as gardé la structure que je t'avais conseillé, il est possible de faire ça facilement avec LinQ:
var orderedCounters = counters.OrderBy(c => c.Name);
var header = DATE_COLUMN_NAME +...
La requête pour savoir les valeurs entre telle et telle heure, c'est mieux de le faire en procstoc directement je pense.
Pour le reste :
public class Counter
{
private class Record
{
Hello,
En effet, Poids.Count() retournera le nombre d'objets contenus dans ta liste. Si tu fais du pas à pas en debug, tu verras les objets contenus dedans et donc le retour potentiel du .Count()....
Ca brule un peu la rétine tout ça ...
Ca serait pas plus simple de faire une structure de données pour stocker ça ?
Je connais pas trop le besoin (donc la sémantique risque d'être à côté de la...
De mémoire, le += est plus performant que le string.concat() pour un nombre de string inférieur à 4.
De toute manière, les plus gros problème de performances viennent des complexités d'algorithme,...
Bonjour,
Je te conseillerai de suivre les avis des développeurs expérimentés qui t'ont conseillé :) En effet, la signification des '.' et des ',' n'est pas la même partout.
Si j'ai bien...
Je suis d'accord avec Babyneedle, les génériques changent vraiment la vie (Comme pour les médicaments :D)
Par contre, la où je suis moins d'accord (Mais c'est très subjectif)
artistes.Find(a...
C'est ce qu'essaye de t'expliquer dkmix :)
La fonction OrderBy() renvoie un "System.Linq.IOrderedEnumerable".
C'est la fonction ToList() qui renvoie une liste (Logique :p)
En gros, voici les...
En effet, je répondais juste sur la question du hashcode. Il est vrai qu'il est étrange de ne pas faire ça en amont sur la DB...
Le hashcode est un nombre qui va permettre de stocker/retrouver une entrée rapidement.
Le soucis est le suivant: On sait qu'à une valeur correspond un seul hashcode, mais plusieurs hashcodes...
Est ce que tu ne cherches pas tout simplement à faire :
listDest.Where(da => da.NUM_TYP == 3)
.Select(da => da.CHEMINs)
.Any(chemin => chemin.SEQ_SOUS_TYP == 4);
Tu demandes lequel est le plus optimisé alors que tu ne connais pas ces structures de données. Avant "d'optimiser" quoique ce soit, je te conseille de le faire le plus simplement possible dans un...
Le plus simple étant je pense d'utiliser LinQ comme ceci:
myCollection.OrderBy((item) => item.Name)
.ThenBy((item) => item.Age)
.ThenBy((item) => item.City);
Ca permet de changer le...
Bonjour,
Tu ne nous as pas donné le code de InitPop() mais à tous les coups, tu ne copies pas les objets avant des les insérer dans ta deuxième liste. Du coup, c'est le même objet qui est contenu...
Je ne pense pas qu'il y ait de classe pour ça, pour la simple et bonne raison que tu peux mettre plus ou moins ce que tu veux comme clé (En gros, minuscules-majuscules-chiffres).
La seule...
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.