Iedereen kent het wel: schakelopties zoals het met een mooi woord heet...
vb:
ping -t tweakers.net
met de schakel optie specificeer je het een en ander dat door jou app gebruikt kan worden..
In C# is dit makkelijk declareer je main met een string[] args als input-> roep je app aan met:
mijnapp.exe -s "henkie- 1"
args zal dan lengte 2 hebben
met op plekje 0 = "-s" en op plekje 1 = "henkie- 1"
Nu wil ik eigenlijk het volgende
ik wil een string (bijvoorbeeld "-s "henkie- 1"" ) omzetten naar die args list.. Alleen ik kom er niet uit hoe dit moet? Je zou een split kunnen doen op bijv een spatie of scheidings teken, maar dit gaat vaak fout (zie ook voorbeeld). Ook dient uiteraard de " tekens te worden verwijdert! dit is iets dat normaal automaatisch gaat, alles tusse "" tekens wordt als één geheel gezien. Nu is dit zo'n generieke funtie dat ik mij verbaasde dat ik dit niet op het (bijna) almachtige google kon vinden!! Wie heeft er tips/oplossingen?? Want om zelf een hele substring/split join welke alle parameters ondersteund te schrijven is volgens mij het wiel opnieuw uitvinden
vb:
ping -t tweakers.net
met de schakel optie specificeer je het een en ander dat door jou app gebruikt kan worden..
In C# is dit makkelijk declareer je main met een string[] args als input-> roep je app aan met:
mijnapp.exe -s "henkie- 1"
args zal dan lengte 2 hebben
met op plekje 0 = "-s" en op plekje 1 = "henkie- 1"
Nu wil ik eigenlijk het volgende
ik wil een string (bijvoorbeeld "-s "henkie- 1"" ) omzetten naar die args list.. Alleen ik kom er niet uit hoe dit moet? Je zou een split kunnen doen op bijv een spatie of scheidings teken, maar dit gaat vaak fout (zie ook voorbeeld). Ook dient uiteraard de " tekens te worden verwijdert! dit is iets dat normaal automaatisch gaat, alles tusse "" tekens wordt als één geheel gezien. Nu is dit zo'n generieke funtie dat ik mij verbaasde dat ik dit niet op het (bijna) almachtige google kon vinden!! Wie heeft er tips/oplossingen?? Want om zelf een hele substring/split join welke alle parameters ondersteund te schrijven is volgens mij het wiel opnieuw uitvinden