Entwickler-Ecke
C# - Die Sprache - Ungültiges Token "++" in Klasse, Struktur...
itsaproblem - Do 30.10.08 19:34
Titel: Ungültiges Token "++" in Klasse, Struktur...
Hallo,
es ist mal wieder Zeit für ein neues Problem... :(
Ich bin nämlich am verzweifeln...
Fang jetzt an meine Oberfläche zu programmieren, also z.B. zu sagen was mein Prog machen soll, wenn ich einen Knopf drück usw. Doch nun kommt immer die folgende Fehlermeldung:
Fehler 2 Ungültiges Token "++" in Klasse, Struktur oder Schnittstellenmemberdeklaration. 36
Mein Programm sieht folgendermaßen aus:
C#-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20: 21: 22: 23: 24: 25: 26: 27: 28: 29: 30: 31: 32: 33: 34: 35: 36: 37: 38:
| using System; using System.IO; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms;
namespace Analyse { public partial class AnalyseProgramm : Form { public AnalyseProgramm() { InitializeComponent(); } private void Dateiöffnen_Click(object sender, EventArgs e) { OpenFileDialog Öffnen = new OpenFileDialog(); Öffnen.Filter = "txt files (*.txt)|*.txt|wav files (*.wav)|*.wav"; Öffnen.ShowDialog(); Path Name = new Path(); Name.Add(Öffnen.FileName); } } } class Path { string Dateiname = ""; int k; k++; public void Add(string Name) { Dateiname = Name; } } |
Genau so erkennt er auch keine for-Schleifen und so weiter. Hab doch oben using....
Vielen Dank schon mal für eure Hilfe.
Moderiert von
Christian S.: Topic aus WinForms verschoben am Do 30.10.2008 um 19:55
Christian S. - Do 30.10.08 19:55
k++ ist eine Anweisung und muss daher in einer Methode stehen. Wann sollte das auch ausgeführt werden, wenn es
irgendwo in der Klasse steht.
Du kannst Parmaeter so initialisieren:
C#-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10:
| class Path { string Dateiname = ""; int k = 1;
public void Add(string Name) { Dateiname = Name; } } |
itsaproblem - Do 30.10.08 20:00
Danke für die schnelle Hilfe. das erst k++ hätte gar nicht da hin gehört, nur das in der class path. hab meinen beitrag schon editiert. aber ich glaub ich weiß was du meinst und werde es gleich so probieren.
und nochmals vielen vielen dank für die schnelle hilfe.
Th69 - Fr 31.10.08 09:56
Außerdem wäre es empfehlenswert auch die Klasse Path innerhalb des Namensbereichs zu deklarieren.
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!