This is a simple generator to create random data.
- Text Patterns
- Lorum Ipsum Text
- Words
- First/Last Names
- Cities
- Countries
- IP-Addresses (V4 and V6)
- MAC Addresses
- Email Addresses
- Guids
- DateTime
- Integers
// Generate a random first name
var randomizerFirstName = RandomizerFactory.GetRandomizer(new FieldOptionsFirstName());
string firstName = randomizerFirstName.Generate();
// Generate a random text (no numbers or special characters allowed)
var randomizerText = RandomizerFactory.GetRandomizer(new FieldOptionsText { UseNumber = false, UseSpecial = false });
string text = randomizerText.Generate();
- https://www.cambiaresearch.com/articles/13/csharp-randomprovider-class
- https://www.codeproject.com/Articles/423229/CsharpRandomStringGenerator
- NLipsum
- NetLegacySupport.ConcurrentDictionary (only for .NET 2.0 & 3.5)
- LinqBridge (only for .NET 2.0)