login  Naam:   Wachtwoord: 
Registreer je!
Scripts > .NET > C#.NET > Random string generator


Reacties op het script Random string generator

Offline  Thomas
Gepost op: 16 mei 2014 - 16:12
Moderator



Er staat 2x "if(upper)" - ik neem aan dat de tweede "if(upper)" "if(lower)" moet zijn?

Kun je alle opties ook een default waarde geven? Dus als je de meest "complexe" variant wilt, je niet overal "true" hoeft in te vullen? Of misschien een dynamische parameter (een array) zodat je enkel uitzonderingen hoeft te definiëren, bijvoorbeeld (PHP equivalent):

  1. <?php
  2. function randomString($length, $options=array()) {
  3. // first options (from parameter) overwrites second (the defaults)
  4. $options = $options + array(
  5. 'one' => true,
  6. 'two' => true,
  7. 'three' => true,
  8. );
  9. // ...
  10. }

Offline  Abbas
Gepost op: 16 mei 2014 - 16:57
Gouden medaille

Crew .NET




Moest inderdaad 'lower' zijn 

Heb het script aangepast, er is een methode bij waar je maar 1 parameter moet meegeven, nl. de lengte. C# ondersteunt ook wel optionele parameters maar dit is ook gemakkelijk. 


Enkel aanvullende informatie, vragen en antwoorden op vragen zijn welkom.
 
© 2002-2022 Sitemasters.be - Regels - Laadtijd: 0.022s