Bevor wir beginnen, könnten Sie Ihre Array bearbeiten wie folgt aussehen:
int[] weapons = { Weapon_Count1, Weapon_Count2, Weapon_Count3, Weapon_Count4, Weapon_Count5, Weapon_Count6, Weapon_Count7, Weapon_Count8, Weapon_Count9 };
Dies bedeutet, dass Sie ein Array namens Waffen erstellt haben, und es wird ganzzahlige Werte zu halten.
Nachdem Sie dies getan haben, erfahren Sie, welches Element in Ihrem Array den Wert der Nummer eins hat. Um herauszufinden, welcher Wert den Wert "1" hat, müssen wir jedes Element im Array betrachten, und zwar auf wenigen Wegen, aber ich würde gerne foreach
oder for loop
empfehlen, in diesem Fall wähle ich foreach loop.
foreach(var item in weapons)
{
if (item == 1)
//Do something
}
Diese obigen Mittel, Throught Schleife alle meine Elemente, und einige von ihnen in Fall gleich eine Bitte an die Nummer etwas tun ..
PS
(Ich rate erstellen können Variable, die ein Element mit dem Wert '1' enthält, und wenn Sie es in einer Schleife finden, die diese Variable diesem Element zuweist, und später können Sie mit dieser Variablen tun, was Sie wollen .. und wenn Sie denken, dass es mehr Elemente geben wird Wert von Nummer eins, und Sie brauchen alle von ihnen, anstelle der oben genannten Variable erstellen Sie list oder Array, um alle o zu halten f Ihre Elemente und auch Sie können später mit ihnen tun, was auch immer Sie wollen.)
Vielen Dank und wenn Sie an dieser Art von Lösung interessiert sind, lassen Sie mich einen Kommentar so lassen Sie mich Ihnen bis zum Ende helfen, um dies zu lösen, wenn Sie kämpfen immer noch.
int [] Waffen = {Waffe_Zahl1, Waffenzahl2, Waffenzahl3, Waffenzahl4, Waffenzahl5, Waffenzahl6, Waffenzahl7, Waffenzahl8, Waffenzahl9}; – jdweng