我正在寻找与PHP pack()等效的C#方法
我在Google上找到了很多有关此的文章,但是结果总是与尝试某些代码时使用PHP代码不同。 我不知道。
这是我想用C#代码传输的PHP代码。
ALTER TABLE inventario MODIFY COLUMN no_serie NUMERIC(38, 0); -- or whatever is appropriate
答案 0 :(得分:0)
此代码应为您提供相同的结果:
string hex = "babe";
byte[] bytes = new byte[hex.Length / 2];
for (int i = 0; i < hex.Length; i += 2) {
bytes[i/2] = Convert.ToByte(hex.Substring(i, 2), 16);
}
string converted = System.Text.Encoding.UTF8.GetString(bytes, 0, bytes.Length);
Console.WriteLine(converted);