labview有一个控件是做这个转换的,在程序框图里面的函数选板-》数学-》数值-》转换中找,初用labview的感觉就是控件太多,不好找。
c#的源程序
static void Main(string[] args)
{
// Input string.
const string input = "Dot Net Perls";
// Invoke GetBytes method.
// ... You can store this array as a field!
byte[] array = Encoding.ASCII.GetBytes(input);
// Loop through contents of the array.
foreach (byte element in array)
{
Console.WriteLine("0x{0:x} = {1}", element, (char)element);
}
Console.ReadKey();
}
控制台程序
其中的核心命令是:
string类型转成byte[]:
byte[] byteArray = System.Text.Encoding.Default.GetBytes ( str );
反过来,byte[]转成string:
string str = System.Text.Encoding.Default.GetString ( byteArray );
在串口控制上是很关键的。