posts - 1180, comments - 162, trackbacks - 1, articles - 5
  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理

公告

string gethashCode 重写

Posted on 2010-05-28 00:09 linFen 阅读(79) 评论(0) 编辑 收藏

  public static long GetHashNum(string szStr)
        {

            long hash = 5381;

            int c;

            foreach (int ch in szStr)
            {

                hash = ((hash << 5) + hash) ^ (long)ch;

            }

            return hash;

        }