相当于 C# 中 Java 的 string.getBytes() 是什么?

本文关键字:是什么 getBytes string Java 相当于 | 更新日期: 2023-09-27 18:32:45

可能的重复项:
相当于 Java 中的 getBytes() 到 C#

在爪哇中:

String s="abcde"; 
byte bar[] = s.getBytes();

在 C# 中:

for (int i = 0; i < s.Length; i++)
{
    bar[i] = Convert.ToByte(s.Substring(i, 1)); 
}

我用Java示例getBytes来转换C#代码。但是上面的 C# 代码不起作用。

相当于 C# 中 Java 的 string.getBytes() 是什么?

> Encoding.GetBytes

http://msdn.microsoft.com/en-us/library/system.text.encoding.getbytes.aspx

byte[] bytes = Encoding.ASCII.GetBytes("Sweet!");