internal unsafe static byte[] GetBytes(string myString) { byte[] bytes = new byte[myString.Length]; if (myString.Length!=0) { GetBytes(myString, 0, myString.Length, bytes, 0); } return bytes; } }