byte[] a={3,4};
byte[] b ={1,3,2,3,4,5,6};
string strA=System.Text.Encoding.Default.GetString(a);
string strB=System.Text.Encoding.Default.GetString(b); int index=strB.IndexOf(strA);
byte[] b ={1,3,2,3,4,5,6};
string strA=System.Text.Encoding.Default.GetString(a);
string strB=System.Text.Encoding.Default.GetString(b); int index=strB.IndexOf(strA);
解决方案 »
- C# 怎么给自定义用户控件加个阴影效果!
- DataGridView删除行或者返回选中值在数据库中id(前两个帖子出错。。)
- C#解析Excel生的XML文件
- 我打开了excel2003的一张表,现在我要双击其中一个单元格,让他弹出我编好的一个form,怎么弄啊,用什么语言能实现
- [求助] C# 操作 ORACLE
- protected internal和public有什么分别?
- C#.NET 对“桌面应用程序编程”有没有实用性?
- 如果在一张SQL表面,这张表有三列的数据,如果我要对某一列里面的值不定时的去插入数据,原先的二列数据保持不变,这要怎么办呀?
- 请问用C#去操作word文档, 怎么能删除word文档中 某一个书签 代表的一段内容呢? 找了几天了,还没找到好的方法,我粘些代码,向大家请教
- 我被C#弄得晕头转向了,列举我编程时遇到过的一系列怪事,简直郁闷之极
- 在WebForm中的DataGrid里,如何设置选中状态并删除选中的数据?
- 郁闷 TcpListener 类 ,送分了。
Byte b[]={1,2,3,4,5,6};
变成
Byte b[]={1,2,3,2,3,4,5};你这样的方法就不行不
string strA=System.Text.Encoding.Ascii.GetString(a);
string strB=System.Text.Encoding.Ascii.GetString(b);改过来,,应该可以,如果不考虑速度...
还没测试过,呵呵。
qqchen79(知秋一叶 [MS MVP]) (
两位加到一起的意思就是把byte转成字符串
然后自己用正则表达式来查找.这样应该IndexOf快一些!支持