У меня есть следующий список тегов:
List<Tag> tags = new List<Tag> {
new Tag { Name = "Book", Slug = "book" },
new Tag { Name = "Travel", Slug = "travel" }
}
И у меня есть список сообщений, где у каждого сообщения есть несколько тегов:
List<Post> model = new List<Post> {
new Post {
Title = "First Post",
Tags = new List<Tag> {
new Tag { Name = "Book", Slug = "book" },
new Tag { Name = "Europe", Slug = "europe" }
},
},
new Post {
Title = "Second Post",
Tags = new List<Tag> {
new Tag { Name = "Travel", Slug = "travel" },
new Tag { Name = "Europe", Slug = "europe" }
}
}
};
Для каждого сообщения мне нужно переопределить теги, основанные на слаге, с экземплярами в тэгах.
В первом посте есть два тега со следующими слагами book
и europe
.
Мне нужно получить от tags
первый, потому что в тегах поста есть слаг book
.
Тогда свойство тегов поста будет:
List<Tag> tags = new List<Tag> {
tags[0]
}
Так что мне нужно использовать экземпляр в тегах .
Как я могу это сделать?