.NET6新东西--Random.Shared_random.shared.next-CSDN博客

网站介绍:虽说这样可以解决前面所遇到的问题,但是这样做会导致获取锁的效率比较低下,每次都要先去那所。最近微软发了一篇 .NET 6 性能提升的博客文章,里面提到了很多有趣的东西,其中有一个是。的解法,但是是从 CLR 的底层去实现的,会比上面的实现方式更为高效,实现代码可以参考。这是一个只读的静态属性,并且是一个线程安全的对象,这个东西可以帮助我们简化。对象的解决方法,但是它是从CLR的底层实现的,比前面的实现方式更加高效。,默认情况下使用的是当前时间,如果时间接近的话即使使用不同的。的实现也是类似于上面的。_random.shared.next