Gå til innhold

Anbefalte innlegg

Skrevet

Hei jeg skal lage en liten windows application som skal lese tekst ifra en fil, linje for linje og putte det inn i en two-dimensional array.. Dette har jeg fått til.

 

dette blir gjort når form'en loades, mao inne i :

 

public void Form1_Load(object sender, EventArgs e)

 

..

 

nå over til arrayen :

 

string[,] arrayTekst = new string[Rows, Cols];

 

inne i form1_load får jeg aksessert arrayen..

f.eks MessageBox.Show(arrayTekst [0,1]);

 

Men jeg får ikke "tak" i denne arrayen ifra andre funksjoner/klasser osv.

 

Det jeg vil er og vise en messageboks med innholdet av arrayen (arrayTekst [0,1])

når man trykker på en knapp.

 

Hvordan gjør man arrayen global/public slik at den blir værende i minnet og kan aksesseres fra hvor som helst i koden?.

 

(sorry for et litt rotete innlegg, vet ikke helt hvordan jeg skal forklare det på en bedre måte akkurat nå)

Videoannonse
Annonse
Skrevet
public class MyClass

{

  // Public variabel

  public string[,] arrayTekst;

  // Global variabel, aksessert gjennom MyClass.arrayTekst

  public static string[,] arrayTekst;

}

9337410[/snapback]

 

 

takker og bukker

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...