fordi jeg skal uploade filen 80.txt jo! den indeholder EKSEMPELVIS "hej,hej|hej2,hej2|803,lol" - derfor skal s-stringen, være indeholdet af den fil man uploadede
Når du læser en fil fra en Windows applikation, uploader du den jo ikke! "Upload" er når du sender en fil fra din computer til en server. I din beskrivelse snakker du kun om at oprette et array ud fra en string i en fil. Du har endnu ikke skrevet noget om, hvad du vil uploade til en server, og hvilken metode du ønsker at bruge.
Først bruger du en OpenFileDialog, så brugeren kan browse sig frem til filen. Dette gør du på følgende måde:
string contentOfFile; OpenFileDialog theDialog = new OpenFileDialog();
if (theDialog.ShowDialog() == DialogResult.OK) { using(StreamReader reader = new StreamReader(theDialog.OpenFile())) { //Læs indholdet af filen contentOfFile = reader.ReadToEnd(); reader.Close(); } }
Når du har læst filen, kan du bruge Split() metoden, som arne_v foreslår, til at splitte strengen op.
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.