Я использую следующее:
var menuItems = _menuRepository.GetPk(pk)
.Where(m => m.Status == "00")
.OrderBy(m => m.Order)
.Select(m => new MenuItem
{
PartitionKey = m.PartitionKey,
RowKey = m.RowKey,
Order = m.Order,
Link = m.Link
});
Для получения коллекции строк, подобных приведенным ниже.Все строки имеют одинаковую длину (8 столбцов) и сортируются по порядку:
0-0-0-00
0-1-0-00
0-2-0-00
0-3-0-00
1-0-0-00
1-1-0-00
1-1-1-00
1-1-2-00
1-1-3-00
1-2-0-00
3-1-0-00
3-2-0-00
Что мне нужно сделать, если дать такую строку, как "1-1-1-00", то мне нужноизвлечь все строки из списка menuItems, где первые четыре столбца соответствуют входной строке, кроме одной строки, где в 5-м столбце есть ноль.Такие как:
1-1-1-00
1-1-2-00
1-1-3-00