using System.Collections.Generic;
public string Status {get;set;}
Add(new Item { Id = 1, Status = "Aguardando Atendimento" });
Add(new Item { Id = 2, Status = "Atendimento encerrado" });
Add(new Item { Id = 3, Status = "Em atendimento" });
Add(new Item { Id = 4, Status = "Atendimento encerrado" });
Add(new Item { Id = 5, Status = "Aguardando Atendimento" });
public static void Main()
Items items = new Items();
var ordenado = items.Where(x => x.Status == "Aguardando Atendimento")
.Concat(items.Where(x => x.Status == "Em atendimento"))
.Concat(items.Where(x => x.Status == "Atendimento encerrado"));
foreach(var c in ordenado)
Console.WriteLine("{0} - {1}", c.Id, c.Status);