Readline() - zła ilość argumentów

0

Dzień dobry, mam sobie taką strukturę:

 private struct sPlayer
    {
        public string Name;
        public int Winnings;
    }
    private sPlayer[] Player = new sPlayer[2];

i pózniej chcę te wartości wyświetlić:

Console.ReadLine("Wygrane gracza {0}:{1}", Player[0].Name, Player[0].Winnings);

dostaje błąd:
"Żadne przeładowanie metody „ReadLine” nie pobiera następującej liczby argumentów"
i mam 2 pytanie,: dlaczego zmieniając pola struktury na prywantne, nie mogę się do nich odwołac z poziomu inych metod?

 private struct sPlayer
    {
        private string Name;
         ...
    }
2
  1. Jak chcesz wyświetlić to raczej chodzi o WriteLine a nie ReadLine.

  2. Bo są... prywatne? Do prywatnych zmiennych możesz się dostać tylko i wyłącznie z poziomu struktury.

0

lol, czemu ja takich rzeczy niedostrzegam,
a 2 pytanie

1 użytkowników online, w tym zalogowanych: 0, gości: 1