【发布时间】:2011-08-24 09:03:26
【问题描述】:
嘿伙计们,我正在用 C# 做一个项目,我必须用某种占位符替换任何会终止字符串的字节。有没有办法在 C# 中做到这一点,而不会终止字符串或干扰手头有数据?
我需要这样做的原因是因为我需要将字节放在同一位置之后。
【问题讨论】:
-
任何可以替换为 0x0 的内容将显示在字节数组中,但如果转换为字符串则会被忽略。
-
你到底想做什么?
-
因为这种特殊的非公共格式包含许多文件,并且在每个文件(在文件中)的中间使用空字节,在将其转换为要编辑的字符串时需要将其删除.然后需要将它们插入到同一位置。整个文件的大小无法更改。
-
这听起来像XY Problem。
标签: c# byte placeholder