WikiFunctions.Tools.ConvertNamespace C# (CSharp) Method

ConvertNamespace() public static method

Turns a list of pages into a list of pages in the input namespace Does not convert Special pages
public static ConvertNamespace ( List
list, int NewNamespace ) : List
list List
The list of pages.
NewNamespace int New namespace number
return List
        public static List<Article> ConvertNamespace(List<Article> list, int NewNamespace)
        {
            List<Article> newList = new List<Article>(list.Count);

            foreach (Article a in list)
            {
                string s = ConvertNamespace(a, NewNamespace);
                newList.Add(a.Equals(s) ? a : new Article(s));
            }
            return newList;
        }

Same methods

Tools::ConvertNamespace ( Article a, int NewNamespace ) : string
Tools