HAr oprettet følgende meteode i Class: rules
og vil gerne kalde den i class: player
desværre får jeg denne fejl:
An object reference is required for the non-static field, method, or property 'rules.CalculateTwoOfAKind()'
Metoden:
- public int CalculateTwoOfAKind()
- {
- int Sum = 0;
-
- bool TwoOfAKind = false;
-
- for (int i = 1; i <= 6; i++)
- {
- int Count = 0;
- for (int j = 0; j <2; j++)
- {
- if (roll_1[j] == i)
- Count++;
-
- if (Count > 1)
- TwoOfAKind = true;
- }
- }
-
- if (TwoOfAKind)
- {
- for (int k = 0; k < 5; k++)
- {
- Sum += roll_1[k];
- }
- }
-
- return Sum;
- }
kald af metoden
- // RULE 2
- public int Rule_2()
- {
- int valueRule_2 = rules.CalculateTwoOfAKind(); // får fejl her
-
- return valueRule_2;
-
- }
Indlæg senest redigeret d. 15.05.2016 19:58 af Bruger #16819