Hi
ich hab gerad mal was sonderlich cooles entdeckt!
Bin gerad dabei Code von Delphi auf C# zu portieren dabei ist mir ein kleiner Fehler unterlaufen...
Code:
{
string var1 = "2004";
string var2 = "2006";
string var3 = var1 + '-' + var2;
label1.Text = var3;
}
Ok ich hätte dran denken sollen, das man Strings in C# mit " einleitet und nicht mit ' aber was denkt ihr was bei mir nachher im Label1 stand???
Antwort: 4055
Die Lösung ist: 2004 + 2006 + Ord('-')
Ich frag mich ob das n Mangel in der Sprache oder im Compiler ist das er mir sowas ermöglicht!
Greetz
Boombuler
PS: Bitte nich wundern das ich n bischen ohne Zusammenhang schreib ich bin noch geschockt von dieser Aktion!