| 123456789101112131415161718192021222324 | using System;using System.Collections.Generic;using System.Linq;using MediaBrowser.Controller.Extensions;namespace MediaBrowser.Controller.Library{    public static class NameExtensions    {        private static string RemoveDiacritics(string name)        {            if (name == null)            {                return string.Empty;            }            return name.RemoveDiacritics();        }        public static IEnumerable<string> DistinctNames(this IEnumerable<string> names)            => names.GroupBy(RemoveDiacritics, StringComparer.OrdinalIgnoreCase)                    .Select(x => x.First());    }}
 |