小编dpa*_*pan的帖子

在哈希冲突和字符串性能方面的最佳哈希算法

如果我们具有以下优先级(按此顺序),那么最好的散列算法是什么:

  1. 最小的哈希冲突
  2. 性能

它不必是安全的.基本上我正在尝试基于某些对象的属性组合创建索引.所有属性都是字符串.

任何对c#实现的引用都将不胜感激.

c# algorithm hash

50
推荐指数
4
解决办法
4万
查看次数

如何在C#中编写条件锁?

问题是我一直在使用lock语句来保护我的代码的关键部分,但是现在,我意识到我可以允许并发执行那些关键代码是满足某些条件的.
有没有办法调节锁?

.net c# multithreading locking

7
推荐指数
5
解决办法
1万
查看次数

是否有针对.NET 2.0的超薄读写器锁?

我查看了.NET 2.0中的ReaderWriterLock和.NET 3.5中的ReaderWriterLockSlim,而slim版本不使用内核对象进行锁定.对于我的上下文,它可能会产生大量(但不是很大)的对象,这听起来更好.

但是我编写的代码需要在过渡期间在.NET 2.0和3.5中使用,因此3.5版本虽然看起来很适合我的目的但却无法使用.

是否有人拥有或知道类似的类,我可以插入.NET 2.0并获得一些相同的好处?

.net multithreading locking

5
推荐指数
1
解决办法
1907
查看次数

标签 统计

.net ×2

c# ×2

locking ×2

multithreading ×2

algorithm ×1

hash ×1