C#对数组去重

  • Post author:
  • Post category:其他


C#对数组去重

		/// <summary>
        /// 数组去重
        /// </summary>
        /// <param name="TempArray">源数组</param>
        /// <returns>返回数组</returns>
        public string[] DelArraySame(string[] TempArray)
        {
            ArrayList nStr = new ArrayList();
            for (int i = 0; i < TempArray.Length; i++)
            {
                if (!nStr.Contains(TempArray[i]))
                {
                    nStr.Add(TempArray[i]);
                }
            }
            string[] newStr = (string[])nStr.ToArray(typeof(string));
            return newStr;
        }