Hallo,
ich hab folgendes Problem:
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13:
| procedure Wert(var s: String); begin s := 'Test'; end;
procedure TForm1.Button1Click(Sender: TObject); var s: String; begin s = ''; Wert(s); end; |
Das will ich haben, wenn ich es aber in C# mache, dann fehlt mir das markierte var.
C#-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11:
| public void Wert(string s) { s = "Test"; }
public void Main(...) { string s = ""; Wert(s); } |
Was habe ich vergessen? Kann man das eigentlich so machen?
var habe ich schon probiert, aber gibt es nicht.
Moderiert von
Christian S.: Topic aus Sonstiges (.NET) verschoben am Mi 27.08.2008 um 12:09