Guten Morgen,
in einer Klasse habe ich eine Struktur definiert.
1 | struct mac_address
|
2 | {
|
3 | byte byte1;
|
4 | byte byte2;
|
5 | byte byte3;
|
6 | byte byte4;
|
7 | byte byte5;
|
8 | byte byte6;
|
9 | };
|
Nun möchte ich in der Initialisierungsfunktion auf die Strukturelemente
zugreifen.
1 | public void btnInit_Click(object sender, System.EventArgs e)
|
2 | {
|
3 | ...
|
4 | mac_address mac_src = new mac_address(); ;
|
5 | mac_src.byte1 = 0;
|
6 | }
|
Leider wird der Zugriff verweigert. Folgende Fehlermeldung erscheint in
Visual Studio 2010:
Fehler 1 Der Zugriff auf "netpcap.Form1.mac_address.byte1" ist aufgrund
der Sicherheitsebene nicht möglich.
Wie kann man auf die Elemente von der Struktur zugreifen?