LinkedIn: "Are you still using new Random() everywhere?"
Read OriginalThis article debunks a viral LinkedIn claim that 'new Random() is evil' because it generates identical numbers in a loop. It explains the historical .NET Framework behavior based on system clock seeds and contrasts it with modern .NET's use of the Xoshiro256** algorithm via OS-level entropy. The post also examines the thread-safe `Random.Shared` property and its underlying `ThreadSafeRandom` implementation, providing a technical correction to common misconceptions.
Comments
No comments yet
Be the first to share your thoughts!
Browser Extension
Get instant access to AllDevBlogs from your browser