J’essaie de créer un menu avec le code suivant. Mais je n’arrive pas à comprendre comment faire en sorte que chaque LinkButton apparaisse sur des lignes distinctes. MenuPanel.Controls.Clear(); foreach (FormList f in forms) { if (f.IsActive == “y”) { FormUserControl fc = (FormUserControl)LoadControl(f.StartControl); LinkButton lb = new LinkButton(); lb.Text = fc.Title; MenuPanel.Controls.Add(lb); // I want […]
J’ai le code suivant foreach (var rssItem in rss.Channel.Items) { // … } Mais je ne veux que 6 éléments, pas tous, comment puis-je le faire en C #?
EDIT: RESOLU J’ai trouvé ma solution jusqu’à présent: for (int i = 0; i < SPItems.Count; i++) { SubItem1txt.Text = SPItems[i]; i++; SubItem2txt.Text = SPItems[i]; i++; SubItem3txt.Text = SPItems[i]; i++; SubItem4txt.Text = SPItems[i]; i++; SubItem5txt.Text = SPItems[i]; i++; SubItem6txt.Text = SPItems[i]; i++; SubItem7txt.Text = SPItems[i]; i++; SubItem8txt.Text = SPItems[i]; i++; } Maintenant, pour clarifier les […]
Je suis assez bon à la fois pour la programmation et la programmation en C # (j’ai déjà appris quelques bases de Java). J’essaie de jouer avec C # dans Unity3D , et j’ai une question: Est-il préférable d’utiliser for-loop plutôt que foreach pour supprimer tous les éléments d’une liste de tableaux? Les deux semblent […]
En C #, j’ai remarqué que si j’exécutais une boucle foreach sur une collection IEnumerable générée par LINQ et que IEnumerable de modifier le contenu de chaque élément T, mes modifications ne sont pas persistantes. D’autre part, si j’applique la ToArray() ou ToList() lors de la création de ma collection, la modification des éléments individuels […]
Existe-t-il un moyen d’utiliser une boucle foreach pour parcourir une collection à l’envers ou dans un ordre complètement aléatoire?
Dans un endroit, j’utilise la liste de chaînes dans ce cas, je suis en mesure de changer la valeur de la chaîne en tant que code donné ci-dessous, foreach(ssortingng item in itemlist.ToList()) { item=someValue; //I am able to do this } Mais pour object de classe je ne suis pas capable de modifier la valeur […]
Je sais qu’ils n’existent pas, mais y a-t-il des alternatives? Comme ça: for (int i = 0; !connected && i < 100; i++) { Thread.Sleep(1); } else throw new ConnectionError();
private void Abc() { ssortingng first=””; ArrayList result = new ArrayList(); ArrayList secResult = new ArrayList(); foreach (ssortingng second in result) { if (first != null) { foreach (ssortingng third in secResult) { ssortingng target; } } ssortingng target;//Here I cannot decalre it. And if I don’t declare it and //want to use it then […]
J’essaye fondamentalement de rendre ma classe capable d’itérer en utilisant foreach . J’ai lu ce tutoriel. MSDN . Cela semble très simple. Cependant, j’ai un problème lorsque je veux itérer une deuxième fois. Je l’ai débogué; et il s’est avéré qu’elle n’appelle pas la fonction Reset() . Classe A class A : IEnumerable, IEnumerator { […]