Ich versuche, einige VB.NET-Code zu C# zu verdecken und fand diese interessante Sache. Das Hinzufügen von zwei Zeichen gibt unterschiedliche Ergebnisse in VB.NET und C# zurück.In C# warum (char) (1) + (char) (2) ergibt int 3
VB.NET-kehrt String
Chr(1) & Chr(2) = " "
C#-gibt int zurück
(char)(1) + char(2) = 3
Wie kann ich (verketten) zwei Zeichen in C# hinzufügen?
Sie meinen verketten? – Paparazzi
korrigieren Sie mich, wenn ich falsch bin - C# und Java char und Int arr der gleichen Größe und 0001 + 0010 = 0011 (3). –
@Blam - ja Verketten – SarkarG