Lista de como deben ir los ids
List<String> preferencias = new List<String> {"", "L", "K", "M", "J", "V", "S", "D", "T" };
Lista a ordenar
resultado = resultado.OrderBy(item => preferencias.IndexOf(item.Codigo)).ToList();
List<String> preferencias = new List<String> {"", "L", "K", "M", "J", "V", "S", "D", "T" };
Lista a ordenar
resultado = resultado.OrderBy(item => preferencias.IndexOf(item.Codigo)).ToList();