Создание поля класса типа IList <>? - PullRequest
1 голос
/ 12 июля 2010

Я пытаюсь создать объект POCO с именем Friend.cs.Я не могу создать встроенные свойства для IList.

public class User
    {
        public string ID { get; set; }
        public string Name { get; set; }
        public string Rating { get; set; }
        public string Photo { get; set; }
        public string Reputation { get; set; }
        public string Group { get; set; }
        public string GroupColor { get; set; }
        public string PostCount { get; set; }
        public string PostPerDay { get; set; }
        public string JoinDate { get; set; }
        public string Views { get; set; }
        public string LastActive { get; set; }
        public string Title { get; set; }
        public string Age { get; set; }
        public string Birthday { get; set; }
        public string Sex { get; set; }
        public string LinkedIn { get; set; }
        public string Facebook { get; set; }
        public string Twitter { get; set; }
        public IList<Friend> {get???
}

Спасибо за помощь!

Ответы [ 3 ]

6 голосов
/ 12 июля 2010

Вы забыли название объекта:

public IList<Friend> Friends {get; set;}

должно работать.

3 голосов
/ 12 июля 2010

Вы пропустили название свойства

т.е.

Public IList<Friend> Friends { get; set; }
2 голосов
/ 12 июля 2010
public class User
{
    public IList<Friend> Friends
    {
        get { return _friends; }
        set { _friends = new List<Friend>(value); }
    }

    private List<Friend> _friends;
}
...