C#-Wörterbuch ruft Element nach Index abC#

Ein Treffpunkt für C#-Programmierer
Anonymous
 C#-Wörterbuch ruft Element nach Index ab

Post by Anonymous »

Ich versuche, eine Methode zu erstellen, die zufällig einen Namen einer Karte aus meinem Wörterbuch
zurückgibt.
Mein Wörterbuch: Der erste definierte Name der Karte, der ein String ist, und der zweite ist der Wert dieser Karte, der int.
ist

Code: Select all

public static Dictionary _dict = new Dictionary()
{
{"7", 7 },
{"8", 8 },
{"9", 9 },
{"10", 10 },
{"J", 1 },
{"Q", 1 },
{"K", 2 },
{"A", 11 }
};
Methode:

Code: Select all

random
ist ein zufällig generierter int.

Code: Select all

    public string getCard(int random)
{
return Karta._dict(random);
}
Das Problem ist also:

Kann nicht von „int“ in „string“ konvertiert werden

Hat mir jemand geholfen, wie ich es richtig machen soll, um den Namen zu erhalten?

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post