In c # ergibt why (char) (1) + (char) (2) int 3
Ich versuche, etwas VB.NET Code zu C # zu verbergen und fand diese interessante Sache. Das Hinzufügen von zwei Zeichen führt in VB.NET und C # zu unterschiedlichen Ergebnissen.
VB.NET - Gibt einen String zurück
Chr(1) & Chr(2) = " "
C # - Gibt int zurück
(char)(1) + char(2) = 3
Wie kann ich zwei Zeichen in C # hinzufügen (verketten)?