Ошибка: "; ожидается", не могу найти, где мне это не хватает - PullRequest
0 голосов
/ 14 января 2011

Я использую открытый частичный класс для расширения некоторых классов LINQ TO SQL и получаю вышеупомянутую ошибку для моей [первой попытки] добавления странного свойства, не уверенного, правильно ли я это делаю.: S

В любом случае код выглядит следующим образом:

public partial class Round
{
    public int PlayersInRound
    {
        get { return this.RoundMembers.Count(); }
    }

    public bool PlayerIsInRound(string sUsername)
    {
        get { return ((from x in this._RoundMembers where x.Member.Email == sUsername select x).Count() >= 1); }
    }
}

VS IDE выделяет красным подчеркивание "{" в строке с третьей по последнюю, а я нетконечно почему.Первый добавленный , кажется, работает нормально, но я не совсем уверен, что он работает, поскольку я еще не создал достаточно сайта, и при этом я действительно не знаю, как это сделатьTDD пока нет.: P

Спасибо огромное, ребята!:)

1 Ответ

3 голосов
/ 14 января 2011

Ваша ошибка в PlayerIsInRound: вы смешиваете метод со свойством

удалить get{}

public bool PlayerIsInRound(string sUsername)
{
    return ((from x in this._RoundMembers where x.Member.Email == sUsername select x).Count() >= 1);
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...