Добавьте ссылку на System.Collections.Generic
в начало вашего класса:
using System.Collections.Generic;
Из вашего комментария:
есть еще один вопрос: нужно линапишите namespace project.Models?
и причину
Пространства имен не обязательны, но они помогают организовать ваш код.
Вам не нужна эта строка using project.Models;
в верхней части вашего класса Genre
. Genre
уже находится в пространстве имен project.Models
, поскольку вы определяете это здесь:
// define the namespace for Genre
namespace project.Models
{
Поскольку Genre
находится в пространстве имен project.Models
, вы можете ссылаться на любой другой класс в Models
без добавленияявный using
.
Однако, когда вы ссылаетесь на Genre
из класса, который находится в другом пространстве имен (не в project.Models
), вам потребуется добавить using project.Models
квершина этого класса. В противном случае вы можете использовать полную ссылку Models.Genre
.
Эта ссылка содержит хорошее объяснение объявления, доступа и использования пространств имен.