У меня есть вопрос. У меня есть класс Cars
, который мне нужно отобразить в простой строке, если они будут проданы или не основаны на их количестве.
Так вот так:
Public Class Car
Property Index As Integer
Property Sell As Boolean
End Class
Public Class Cars
Property Vehicles As New List(Of Car) From {
{New Car With {.Index = 1, .Sell = True}},
{New Car With {.Index = 2, .Sell = False}},
{New Car With {.Index = 3, .Sell = True}},
{New Car With {.Index = 4, .Sell = True}},
{New Car With {.Index = 5, .Sell = True}},
{New Car With {.Index = 6, .Sell = False}},
{New Car With {.Index = 7, .Sell = True}},
{New Car With {.Index = 8, .Sell = True}},
{New Car With {.Index = 9, .Sell = False}},
{New Car With {.Index = 10, .Sell = False}},
{New Car With {.Index = 11, .Sell = True}}}
End Class
Я бы хотел отобразить простую строку, подобную этой:
Продажа автомобилей: 1, 3-5, 7-8, 11 , основанная на значении .Sell
.
Существует ли какая-то эвристика для создания такого типа строк в .NET или это просто набор для / каждого и если / тогда и повторное отображение массивов?