myGully.com Boerse.SH - BOERSE.AM - BOERSE.IO - BOERSE.IM Boerse.BZ .TO Nachfolger
Zurück   myGully.com > Computer & Technik > Programmierung
Seite neu laden

[C#] Elemente einer Liste auf Inhalt prüfen

Willkommen

myGully

Links

Forum

 
Antwort
Themen-Optionen Ansicht
Ungelesen 12.09.13, 10:41   #1
supermän
Anfänger
 
Registriert seit: Jul 2009
Beiträge: 4
Bedankt: 0
supermän ist noch neu hier! | 0 Respekt Punkte
Standard [C#] Elemente einer Liste auf Inhalt prüfen

Hi.
Komme gerade nicht weiter.
Ich habe eine Liste, dessen Elemente klassierte Gruppen darstellen sollen (zB [1]= 0- 0.5):
...
for (int j = 0; j <= Krümmungswerte.Count-1; j++)
{

klasse = Convert.ToInt32((Krümmungswerte[j] - minKrüm) / Diskretisierung);

Krümmungswertklassen[klasse] = Krümmungswertklassen[klasse] + 1;

}

So, nun besteht die Liste aus int-Werten (sozusagen die Anzahl der Elemente in der "klasse").
Jetzt meine Problem/ meine Frage:
Einige "klassen" bleiben leer, sind also = 0 . (Krümmungswertklassen[xx]= 0)
Hier möchte ich genau das abfragen. Also, ob das x. Elemente der Liste = 0 ist.
so in der Art:

if(Krümmungswertklassen[i]== 0)


Hoffe mein Problem wurde deutlich und es kann mir jemand helfen.
Grüße.
supermän ist offline   Mit Zitat antworten
Ungelesen 12.09.13, 15:35   #2
Matze500
Student der Informatik
 
Registriert seit: Jul 2010
Ort: NRW nähe Münster ;)
Beiträge: 355
Bedankt: 261
Matze500 ist noch neu hier! | 0 Respekt Punkte
Standard

Du hast deine Lösung doch schon gefunden

if(Krümmungswertklassen[j]== 0)
{
Dann tue etwas
}

Du kannst auch das nehmen wenn du die "klassen" die 0 sind einfach ignorieren möchtest

if(Krümmungswertklassen[j] != 0)
{
Dann tue etwas
}

Dort könntest du per textausgabe auf die konsole schreiben oder ähnliches je nachdem was du machen möchtest

Greets Matze
__________________
[ Link nur für registrierte Mitglieder sichtbar. Bitte einloggen oder neu registrieren ]
Powered by Windows 7
Matze500 ist offline   Mit Zitat antworten
Ungelesen 12.09.13, 20:48   #3
ProgMaster
Banned
 
Registriert seit: Mar 2012
Beiträge: 337
Bedankt: 93
ProgMaster ist noch neu hier! | 0 Respekt Punkte
Standard

Euch beiden ist bewußt, dass C# eine objektorientierte Programmiersprache ist, oder?
Es ist ja auch von "Klassen" die Rede....das sollte allein schon ein Wink mit dem Zaunpfahl sein.

So ist der Code nämlich ziemlich schlecht und wenn relevant, ob Schule, Uni oder Arbeit, damit würde man durchfallen. Nur zur Warnung... wenn es nur n Hobby ist und ihr Euch nicht für's Programmieren interessiert, dann ist's egal.
ProgMaster ist offline   Mit Zitat antworten
Ungelesen 12.09.13, 20:54   #4
Matze500
Student der Informatik
 
Registriert seit: Jul 2010
Ort: NRW nähe Münster ;)
Beiträge: 355
Bedankt: 261
Matze500 ist noch neu hier! | 0 Respekt Punkte
Standard

Ich programmiere seit etwa 5 Jahren mit C#.

Ich habe leider keine Ahnung was seine sogenante "klasse" sein soll da dafür der code nicht reicht.

Ich habe ihm nur möglichkeiten gezeigt wie er überprüfen kann ob eine stelle im array 0 ist.

Die Variablenbezeichnungen verstehe ich nicht und auch nicht warum mein ein double/float auf integer kastet um es dann in einer variable zu speichern noch weiß ich was dieses Programm das er schreibt überhaupt machen soll.

Dazu müsste sich der TE nochmal zu äußern.
__________________
[ Link nur für registrierte Mitglieder sichtbar. Bitte einloggen oder neu registrieren ]
Powered by Windows 7
Matze500 ist offline   Mit Zitat antworten
Antwort


Forumregeln
Du kannst keine neue Themen eröffnen
Du kannst keine Antworten verfassen
Du kannst keine Anhänge posten
Du kannst nicht deine Beiträge editieren

BB code is An
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist Aus.

Gehe zu


Alle Zeitangaben in WEZ +1. Es ist jetzt 18:56 Uhr.


Sitemap

().