********************去重*****************spa
解決方案一: code
咱們使用系統內置的一個元素去重方法Distinctblog
string a = "abcabcd"; char[] b = a.ToArray().Distinct().ToArray(); string c = string.Join("", b);
解決方案二:字符串
ArrayList alist = new ArrayList(); char[] strs = a.ToArray(); for (int i = 0; i < strs.Length; i++) { if (!alist.Contains(strs[i])) { alist.Add(strs[i]); } }
*****************過濾數字或非數字*****************string
/// 去掉字符串中的數字 public static string RemoveNumber(string key) { return Regex.Replace(key, @"\d", ""); } //去掉字符串中的非數字 public static string RemoveNotNumber(string key) { return Regex.Replace(key, @"[^\d]*", ""); }