在C#中,可以使用Encoding
類將字節數組轉換為字符串。以下是一個示例:
byte[] byteArray = new byte[] { 72, 101, 108, 108, 111, 32, 87, 111, 114, 108, 100 }; // 對應字符串 "Hello World"
string result = Encoding.UTF8.GetString(byteArray);
Console.WriteLine(result); // 輸出 "Hello World"
在這個示例中,我們首先創建了一個包含"Hello World"字符串字節的字節數組。然后,我們使用Encoding.UTF8.GetString()
方法將字節數組轉換為字符串。最后,我們將轉換后的字符串輸出到控制臺。
注意:在將字節數組轉換為字符串時,應確保使用正確的字符編碼。在這個示例中,我們使用了UTF-8編碼,這是最常見的編碼方式之一。如果你的字節數組表示的是其他編碼的字符串,你需要使用相應的編碼進行轉換。