WikiFunctions.Parse.MetaDataSorter.CatKeyer C# (CSharp) Метод

CatKeyer() приватный статический Метод

private static CatKeyer ( IEnumerable list, string name ) : List
list IEnumerable
name string
Результат List
        private static List<string> CatKeyer(IEnumerable<string> list, string name)
        {
            name = Tools.MakeHumanCatKey(name, ""); // make key

            // add key to cats that need it
            List<string> newCats = new List<string>();
            foreach (string s in list)
            {
                string z = s;
                if (!z.Contains("|"))
                    z = z.Replace("]]", "|" + name + "]]");

                newCats.Add(z);
            }
            return newCats;
        }