У меня есть список, он уже отсортирован в алфавитном порядке. Я хотел бы разбить его на разделы, соответствующие букве начинается с, например:
A
- aListItem1
- aListItem2
- aListItem3
B
- bListItem1
- bListItem2
- bListItem3
C
- cListItem1
- cListItem2
- cListItem3
...
Я мог бы сделать что-то вроде:
элемент foreach в списке
если элемент начинается с
... сделай что-нибудь
если элемент начинается с B
... сделай что-нибудь
если элемент начинается с C
... сделай что-нибудь
и т.д ...
но есть ли более краткий способ сделать это?