C++ -> C#
-
Hallo,
Wie kann ich diese Zeile in C# umwalndeln ?
#define PARAMETER = 87L;
so ist richitig:
private const uint PARAMETER = 0x87 ;
?
-
Die Zeile ist hoffentlich falsch abgeschrieben, ich hoffe mal, du meinst eigentlich
#define PARAMETER 87L
Falls ja: Geht so, eigentlich wär aber int statt uint angesagt, weil 87L vorzeichenbehaftet ist (sonst wärs 87U bzw. 87LU).
Falls nein: Pech gehabt, einen Makroprozessor gibts in C# nicht.
-
Hi,
danke bashar,
ich meine#define PARAMETER 87L
also dann
private const int PARAMETER = 0x87 ;
-
Achte darauf das 0x87 eine Hexadezimalzahl ist und 87L keine.