Autor Beitrag
mergan
Hält's aus hier
Beiträge: 2
Erhaltene Danke: 1



BeitragVerfasst: So 06.11.11 22:29 
Hallo ,

ich versuche in windows form zu programmieren und da möchte ich ein List erzeugen wie folgt:

ausblenden C#-Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
using System; 
using System.Collections.Generic; using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms; 
namespace Übung_X 

    public partial class Adresse : Form     
{               
  public List<string> k = new List<string>();     

 k.Add("aaa ");

}

}


Aber bekomme ich folgende Fehlermeldung :

"Übung_X.Adresse.k" ist ein(e) "Feld", wird aber wie ein(e) "Typ" verwendet.

Ich freue mich über ihre Hilfe.

Vielen Dank,

Mergan

Moderiert von user profile iconChristian S.: C#-Tags hinzugefügt
Moderiert von user profile iconChristian S.: Topic aus WinForms verschoben am So 06.11.2011 um 21:42

Für diesen Beitrag haben gedankt: storestore
Christian S.
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 20451
Erhaltene Danke: 2264

Win 10
C# (VS 2019)
BeitragVerfasst: So 06.11.11 22:43 
Hallo!

Du kannst an der Stelle nur Felder etc. deklarieren und erzeugen. Du kannst aber keine weiteren Anweisungen ausführen, wie Du es an der markierten Stelle versuchst. Das musst Du in einer Methode oder im Konstruktor der Klasse tun.

Viele Grüße,
Christian

_________________
Zwei Worte werden Dir im Leben viele Türen öffnen - "ziehen" und "drücken".
mergan Threadstarter
Hält's aus hier
Beiträge: 2
Erhaltene Danke: 1



BeitragVerfasst: Mo 07.11.11 23:58 
Hallo Christian,

vielen Dank für die hilfreiche Antwort. Danke Schön ;)

Viele Grüße
Mergan