Как сгруппировать элементы списка HTML в представлении ASP.NET MVC?

У меня есть этот код в представлении

<ul>
    @foreach (var tag in Model)
    {
        <li><a href="/Post/Tag/@tag.Id">@tag.Name</a></li>
    }
</ul>

теперь мне нужно сгруппировать элементы списка по первому символу, например

A
 -Apple
 -Ant

C
 -Car

S
 -Sky
 -Sea
 -Sun

Как мне этого добиться?

Ответы на вопрос(1)

Ваш ответ на вопрос