相关疑难解决方法(0)

byte []数组模式搜索

任何人都知道在byte []数组中搜索/匹配字节模式然后返回位置的有效方法.

例如

byte[] pattern = new byte[] {12,3,5,76,8,0,6,125};

byte[] toBeSearched = new byte[] {23,36,43,76,125,56,34,234,12,3,5,76,8,0,6,125,234,56,211,122,22,4,7,89,76,64,12,3,5,76,8,0,6,125}
Run Code Online (Sandbox Code Playgroud)

c# pattern-matching

68
推荐指数
9
解决办法
8万
查看次数

在 PNG 中使用块

我正在寻找一种方法来获取和设置 PNG 文件中的那些奇怪的块,即在我的情况下,'zTXt' 块。.Net 框架或任何其他已知程序集是否内置了任何内容来提供对这些数据的访问?如果已经完成,我想避免为此目的编写整个 PNG 读取器/写入器。

谢谢!

进度更新: 经过更多搜索后,似乎没有为我想要完成的任务预先制作任何内容。我现在正在尝试自己通读文件,但是在处理数据的压缩部分时遇到了问题。我在这里针对这个特定问题提出了另一个问题:如何在文件的一部分上使用 DeflateStream?

一旦我得到这个工作,我会在这里发布代码作为自己的答案。(当然,除非有人打败我。)

.net png

5
推荐指数
1
解决办法
3424
查看次数

标签 统计

.net ×1

c# ×1

pattern-matching ×1

png ×1