Skip to content

Releases: dmarciano/RandomStringGenerator

0.2.0

29 Nov 14:57

Choose a tag to compare

0.2.0 Pre-release
Pre-release

New Features

  • Added Repeat Blocks
  • Added Mersenne Twister random number generator
  • Can specify uppercase, lowercase, number, and symbol array for different language/cultures

0.1.0

15 Nov 17:54

Choose a tag to compare

0.1.0 Pre-release
Pre-release

Features

  • Ability to specify a random number generator to use
    • Library comes with two built-in classes: RandomGenerator and CryptoRandomGenerator
  • 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.