Saturday, August 27, 2011

C#: convert string to byte array

In java, you can easily call the getBytes() from the String class. But at c# you have to use the GetBytes() method from the System.Text. Here is the simple piece of code.

If your string contains the UTF-8 characters, that case this code will be suitable:

byte[] byteArray = System.Text.Encoding.UTF8.GetBytes(string);


When you are wanting the byte array from plain text. That case it will be:

byte[] byteArray = System.Text.Encoding.ASCII.GetBytes(string);

No comments:

Get function name programaticaly - Python

This little piece of code will help you to get the function name programatically. This is very helpful when you are implementing the debug...