var dsOut = new List<int>();
var srcS = src.ToList();
srcS.Sort();
foreach (var item in srcS.Where(item => item != 0 && !dsOut.Contains(item)))
{
dsOut.Add(item);
}
Console.WriteLine($"dsOut: {string.Join(",", dsOut)}");