簡體   English   中英

C#將字符串轉換為字節並以字符串形式輸出

[英]C# convert string to byte and ouput as string

我想將string轉換為byte並輸出為string

示例:字符串: 255輸出: 0xFF

richTextBox1.AppendText(textBox1.Text + " || " + Convert.ToBytes(textBox1.Text) + "\n");

我正在獲取System.Byte[]而不是值。

沒有實現數組的實現。 您必須自己編寫。 類似於以下代碼:

byte[] bytes = new byte[] { 1, 2, 3, 4, 5, 6 };
            string output = string.Empty;
            foreach (byte item in bytes)
            {
                output += Convert.ToString(item, 16).ToUpper().PadLeft(2,'0');

            }
            Console.WriteLine(output);
            //or using string.Format
            bytes = new byte[] { 1, 2, 3, 14, 15, 16 };
             output = string.Empty;
            foreach (byte item in bytes)
            {
                output = string.Format("{0},{1:X}", output, item);

            }
            Console.WriteLine(output);

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM