Releases: dmarciano/RandomStringGenerator
Releases · dmarciano/RandomStringGenerator
0.2.0
0.1.0
Features
- Ability to specify a random number generator to use
- Library comes with two built-in classes:
RandomGeneratorandCryptoRandomGenerator
- Library comes with two built-in classes:
- Able to specify anything from single character strings to very complex patterns including letters, numbers, and symbols/punctuation
- Able to specify list to choose an item from
- Built-in DateTime and GUID functions
- Ability to specify user-defined functions for generating a portion of the string (e.g. to pull information from a database and have it directly be incorporated in the output string)
- Global and local exclusion blocks to allow exclusing a character, number, or symbol from anywhere in the output string, or just preventing a single token from generating a specific character, number, or symbol.
- Fluent interface provided via the PatternBuilder class - no need to remember the specific tokens.