注意:转载的朋友请注明出处!!
/// <summary>
/// 返回不重复的元素数组
/// </summary>
/// <param name="arr"></param>
/// <returns></returns>
private string[] returnArr(string[] arr)
{
ArrayList list = new ArrayList();
for (int i = 0; i < arr.Length; i++)
{
bool IsExist = true;
for (int j = 0; j < list.Count; j++)
{
if (list[j].ToString() == arr[i])
{
IsExist = false;
break;
}
}
if (IsExist)
list.Add(arr[i]);
}
string[] Array = (string[])list.ToArray(typeof(string));
return Array;
}
/// <summary>
/// 判断字符串在数组中存在
/// </summary>
/// <param name="ss"></param>
/// <param name="str"></param>
/// <returns></returns>
protected bool isExist(string[] ss, string str)
{
List<string> ls = new List<string>(ss);
foreach (string s in ls)
{
if (ls.Contains(str))
return true;
}
return false;
}