Entwickler-Ecke
Basistechnologien - Listen
12345678qw - Do 04.06.09 13:41
Titel: Listen
Hi,
ich würde gerne eine Liste namens "Kunde" erstellen, in dieser Liste sollen Objekte von Wartezeit und Anzahl der Produkte sein.
Also zum jedem Kunden soll WZ und AdP angegeben sein.
Kann ich Wz und AdP in einen Objekt speichern und dann der Liste geben?
Und wie mache speichere ich das in ein Objekt zusammen?
Danke im voraus
danielf - Do 04.06.09 13:45
Hallo,
genau. Du erstellst eine Klasse z.B. "Customer" mit den Properties WZ und Adp (vlt. noch eine Kundennr. + Name).
Die Liste deklarierst du mit
C#-Quelltext
1:
| List<Customer> MeineKunden = new List<Customer>(); |
Viel Spaß,
Daniel
12345678qw - Do 04.06.09 13:47
danke Daniel
Das mit der Liste versteh ich, nur wie deklarier ich die Objekte.
Ich hab nur Java gelernt und C# ist neu für mich
JüTho - Do 04.06.09 14:39
12345678qw hat folgendes geschrieben : |
| nur wie deklarier ich die Objekte. |
Über eine eigene Klasse, siehe z.B.
OpenBook Visual C# Kap.2 [
http://openbook.galileocomputing.de/visual_csharp/visual_csharp_03_001.htm]
Jürgen
/Edit
Ich würde nicht die Wartezeit registrieren, weil die sich ja fortlaufend ändert, sondern den Zeitpunkt, wenn der Kunde an die Kasse tritt; die Wartezeit ist dann eine readonly-Eigenschaft:
C#-Quelltext
1: 2: 3: 4: 5: 6: 7:
| public class Customer { private DateTime accessTime = DateTime.Now; public Customer() { ... } public TimeSpan Waiting { get { return DateTime.Now - accessTime; } } } |
danielf - Do 04.06.09 14:51
ja ... und das ist (fast?) wie in Java.
Bzw. wie Jürgen auch zeigt innerhalb von einer Minute gegoogelt.
Gruß
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!