zoukankan      html  css  js  c++  java
  • Hashtable 判断是否有重复得元素

    #region 判断excel表内是否有重复的体检卡卡密
    //判断excel表内是否有重复的体检卡卡密-2020/3/12-update
    string tagCode = null;
    if (IsRepeatCard(strAllDeviceCode.Trim().Trim(',').Split(','), ref tagCode))
    {
    returnMsg = "体检卡卡密[" + tagCode + "]已重复,请检查excel导入模板!";
    return false;
    }
    #endregion

    #region 判断是否有重复的数据-add-2020/3/12
    /// <summary>
    /// 判断是否有重复的数据-add-2020/3/12
    /// </summary>
    /// <param name="array"></param>
    /// <returns></returns>
    public static bool IsRepeatCard(string[] array, ref string code)
    {
    Hashtable ht = new Hashtable();
    for (int i = 0; i < array.Length; i++)
    {
    if (ht.Contains(array[i]))
    {
    code = array[i].ToString();
    return true;
    }
    else
    {
    ht.Add(array[i], array[i]);
    }
    }
    return false;
    }
    #endregion

  • 相关阅读:
    C# UDP实现通信的方法
    Leetcode 559. N叉树的最大深度
    101. 对称二叉树
    108. 将有序数组转换为二叉搜索树
    剑指 Offer 55
    Linux
    Linux
    Linux
    Linux
    Linux
  • 原文地址:https://www.cnblogs.com/wugh8726254/p/12701649.html
Copyright © 2011-2022 走看看