> From: [email protected] [mailto:mono-list-
> [email protected]] On Behalf Of Alf C Stockton
> 
> Please tell me how I would go about incorporating hex 0x02 and 0x03, Start
> Of Text and End of Text, into a string in C#.
> In C i would sprintf it but have as yet not found an equivalent in C#.
> In fact from the reading I have done I am no longer sure that C# can
> handle hex.

I'm not completely sure I get what you're asking, but I'm betting this is the 
answer:
http://msdn.microsoft.com/en-us/library/dwhawy9k(v=vs.110).aspx

Examples:
int x = 127;
string xString = x.ToString("X2");  // result "7F"
string xString = x.ToString("X4");  // result "007F"

int x = 127;
int y = 255;
Console.WriteLine("hi {0:X2} there {1:X4}", x, y);  // result "hi 7F there 00FF"

Also:
byte[] buf = new byte[] { 8, 32, 64, 128, 192, 255 };
string bufStr = BitConverter.ToString(buf);  // Result "08-20-40-80-C0-FF"

_______________________________________________
Mono-list maillist  -  [email protected]
http://lists.ximian.com/mailman/listinfo/mono-list

Reply via email to