будут в базе данных, как мне это сделать чтобы каждый раз не передавать с контолера в вюшку значение меню?
https://docs.microsoft.com/ru-ru/aspnet/core/mvc/views/dependency-injection?view=aspnetcore-5.0
Никак, все равно будешь из какого-то хранилища доставать. Либо из базы либо из кэша
Tuple из string и List<string> - это очень изобретательная попытка заново придумать Dictionary =)
В Dictionary ключи одинаковые не могут быть
В Lookup могут, kind of
В C# есть такая коллекция?
можно линк
https://www.google.com/search?q=c%23+lookup
Если так, то Dictionary<string, List<string>> и то лучше чем туплы
Так можно, но это надо еще отдельный класс создавать
Обсуждают сегодня