18. oktober 2016 - 12:20Der er
7 kommentarer og 2 løsninger
Convert string til struct?
Hej. Jeg er stadig meget nybegynder til at programmere, og er ved at skrive mit første program for sjov, for bare at prøve lidt forskelligt, men jeg står nu med et problem jeg ikke helt forstår hvordan jeg kan løse.
Jeg har lavet et program hvor man skal kunne registrere sig ved at skrive et navn, det navn der så bliver indtastet bliver skrevet på skærmen og skal derefter sendes til min struct "accounts" for at kunne registrere det nye navn.
problemet er, at det man indtaster selvfølelig er en string, og jeg ikke kan sende den string til mit struct, hvad kan jeg gøre for at få min string konverteret til noget jeg kan bruge i mit struct?
struct Accounts { public accountinfo info; public accountRank rank; public string navn; public int skud; public int liv; public double penge; }
Jeg har selvfølgelig bare taget klip fra koden. "nytnavn" er en string lavet tidligere. Jeg ville gerne kunne Accounts(nytnavn); hvilket jeg tydeligvis ikke kan, da det som sagt er en string.. nogle forslag ?
Andre kommentarer: - jeg ville lave klassenavnet i ental - jeg ville lade property navne starte med stort - jeg ville bruge enten konsekvent dansk eller konsekvent engelsk i navnene
Mange tak. Jeg fik det til at virke med : Accounts nyacc = new Accounts(); nyacc.navn = nytnavn; Register(ref nyacc); Printplayer(nyacc); Siden jeg af en eller anden grund ikke kunne skrive navnet som argument.
Præcis det jeg tænkte på. Mange tak for hjælpen (y)
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.