Articles of foreach

ASP.NET MVC3 Razor Interrogation dans un modèle (foreach in foreach)

Je rencontre un problème dans la vue avec l’extraction de données de différentes entités. En gros, j’ai une entité passerelle CategoryProduct qui regroupe les données de catégories et de produits. Ce que je veux finalement afficher est une liste de produits et pour chacun de ces produits – leurs catégories. Cependant, je suis complètement bloqué […]

Comment manipuler un document XML un élément parent à la fois?

J’essaie de prendre un fichier XML contenant plusieurs commandes dans un panier en ligne, de l’parsingr et de générer les valeurs de chaque commande sous la forme d’un fichier texte (non XML) à l’aide de C # et Visual Studio 2008. ce point, mais n’ont pas eu de chance. Ma dernière tentative incluait une instruction […]

Déclarer une variable implicitement typée dans une scope conditionnelle et l’utiliser en dehors

Dans le code simplifié ci-dessous, if(city == “New York City”) { var MyObject = from x in MyEFTable where x.CostOfLiving == “VERY HIGH” select x.*; } else { var MyObject = from x in MyEFTable where x.CostOfLiving == “MODERATE” select x.*; } foreach (var item in MyObject) { Console.WriteLine(“”); } La variable MyObject n’est pas […]

C # – For vs Foreach – Énorme différence de performance

Je faisais quelques optimisations pour un algorithme qui trouve le plus petit nombre qui est plus grand que X, dans un tableau donné, mais ai ensuite trébuché sur une différence étrange. Sur le code ci-dessous, le “ForeachUpper” se termine dans 625ms, et le “ForUpper” se termine, je crois, quelques heures (incroyablement plus lent). Pourquoi class […]

Rechercher chaque sous-titre dans une carte de menu

Je veux obtenir tous les sous- SubItems de mon MenuSsortingp afin de pouvoir les changer tous en même temps. J’essaie des choses comme celle-ci, mais elles ne fonctionnent pas: foreach (ToolSsortingpMenuItem toolItem in menuSsortingp1.DropDownItems) { //Do something with toolItem here } Quelqu’un peut-il m’aider à coder une bonne foreach loop pour obtenir tous les sous- […]

Image d’article C # ListView

Comment puis-je append une image (image spécifiée) dans listview avec une déclaration foreach, par exemple: foreach(Video entry in videoFeed.Ensortinges) { listview1.items.add(entry); listview1.items.image(imageURL); }

Débutant en C #: trouver l’index dans un bloc foreach

J’ai un bloc foreach où je veux tracer l’indice de l’étape à l’intérieur du foreach à des fins de traçage. En tant que débutant en C #, je le fais comme suit: int i = 1; foreach (x in y) { … do something … WriteDebug(“Step: “+i.ToSsortingng()); i++; } Je me suis demandé s’il était […]

Comment mettre à jour une valeur dans une colonne d’un datatable qui est dans un foreachloop?

Je veux mettre à jour toutes les colonnes une par une dans un datatable en utilisant une boucle foreach. Le code ci-dessous est ce que j’ai jusqu’à présent. Mais cela ne semble pas fonctionner. Votre aide sera grandement appréciée. foreach (DataRow row in myTable.Rows) { Double i; Double j = Convert.ToDouble(row[“x”]); int y = 1; […]

Changer une structure dans une autre structure dans une boucle foreach

Le code suivant s’imprime (lors de l’appel de MyMethod): 0 0 0 1 Je m’attendrais à ce qu’il imprime: 0 0 1 1 Pourquoi est-ce? Code: private struct MyStruct { public MyInnerStruct innerStruct; } private struct MyInnerStruct { public int counter; public void AddOne() { ++counter; } } public static void MyMethod() { MyStruct[] myStructs […]

Pourquoi une boucle foreach ne fonctionne-t-elle pas dans certains cas?

J’utilisais une boucle foreach pour parcourir une liste de données à traiter (supprimer lesdites données une fois traitées – cela se trouvait dans un verrou). Cette méthode a provoqué une exception ArgumentException de temps en temps. Cela aurait coûté cher, alors j’ai essayé de localiser le problème, mais je ne pouvais pas le comprendre. Depuis, […]