c# - Need to read multiple elements from single line from a text file -
i've tried using streamwriter, readline, setting var's , if statements .contains("stuff"); can't print specific part of text
start shootergameserver.exe theisland?queryport=27015?sessionname=cain532?maxplayers=10?listen?serverpassword=12345?serveradminpassword=******** -nosteamclient -game -server -log i need read stuff after "sessionname", "maxplayers", "serverpassword","serveradminpassword"
i can't figure out how make split work either :(
i have 3 textboxes , numericupdown box need plug values into.
you can use c# string.split() method separate out need.
string input = "start shootergameserver.exe theisland?queryport=27015?sessionname=cain532?maxplayers=10?listen?serverpassword=12345?serveradminpassword=******** -nosteamclient -game -server -log"; string[] parts = input.split('?', ' '); // split string '?' , ' ' string output = ""; foreach(var part in parts) { if(part.startswith("serveradminpassword")) // put looking here output = part.split('=')[1]; // right side of '=' } console.writeline(output);
Comments
Post a Comment