Entwickler-Ecke
Basistechnologien - Zuweisung muss eine Variable, Eigenschaft oder Indexer sein
Marcel# - Di 07.08.12 08:32
Titel: Zuweisung muss eine Variable, Eigenschaft oder Indexer sein
Hi,
irgendiwe fühl ich mich grad total blöd, wenn ich nur eine DateTime nehme geht es ich brauch aber eine Liste,
sonst klappt doch auch immer alles mit .ElementAt(); :(
C#-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9:
| List<DateTime> dt = new List<DateTime>();
for (int i = 0; i < DBEntries.Count; i++) { dt.Add(new DateTime(2010, 12, 15, 5, 30, 45, 100)); }
dt.ElementAt(i) = dt.ElementAt(i).AddSeconds(1); |
Fehler 7 Die linke Seite einer Zuweisung muss eine Variable, eine Eigenschaft oder ein Indexer sein.
Vielen Dank im Voraus
Moderiert von
Th69: Beitragsformatierung überarbeitet sowie Titel überarbeitet.
edmtop - Di 07.08.12 08:56
hallo Marcel#,
auf der linken Seite dt.ElementAt() hast du eine funktion. an eine funktion kannst du ja nichts zuweisen, da muss du dann mit dt[i] arbeiten, dann wird es gehen.
Marcel# - Di 07.08.12 09:11
Hi,
Vielen Dank funktioniert 1a, :*
nach was muss ich den googlen wenn ich eine genauere erklärung hierzu suche dachte immer elementat ist das gleiche bzw gibt direkt das objekt
edmtop - Di 07.08.12 09:14
du sollst einfach die klassenbeschreibung genauer lesen, einer funktion kannst du nichts zuweisen, zuweisungen gehen nur bei variable und properties(Eigenschaften). funktionen geben nur einen wert zurück den du anderweitig verwenden kannst.
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!