Ich habe folgende Datenstruktur:Finden Sie heraus, welche Spieler ich bereits getroffen habe
public class Match
{
public List<Player> Participants;
}
public class Player
{
public string Name;
}
Jetzt habe ich die folgenden Beispieldaten:
Match 1
- PlayerA
- PlayerB
- PlayerC
Match 2
- PlayerA
- PlayerB
- PlayerD
- PlayerE
auf diese Daten zufolge, wenn PlayerA
wollen würde weiß, mit welchen Spielern er gespielt hat, wäre die Antwort PlayerB, PlayerC, PlayerD and PlayerE
.
Meine Frage ist nun, was die die Logik und einfach zu Abfrage Datenstruktur wäre, wenn ich zeigen wollen, die Spieler gespielt, mit denen und , wie oft. Schließlich möchte ich den Benutzer ein Diagramm, wie dies zeigen (über Farbe Fähigkeiten):
jeder Spieler eine 'Liste' des Namens beibehalten/Id von denen, die sie getroffen haben. Für * wie oft * müsste "T" einen Zähler enthalten –
Plutonix