解决方案 »
- 关于android附加包
- an android virtual device that faile to load 求帮助,网上的一些解决办法也试了!
- 如何向已有xml文件添加数据?
- 请问这个界面是怎样实现?或者有什么替代实现的
- android怎么实现禁止某个程序或软件运行?
- java与c++ 用AES/CFB/NoPadding 的结果不同
- CPU/API无法选择
- 请问 有谁清楚京东、淘宝APP是否使用HTML5
- 打开android studio 报错求大牛解救
- import android.support.design.widget.Snackbar;中的design标红
- android4.4 launcher3默认桌面在哪配置?
- USB Socket通信(PC Server)
{
// Read the stream into a byte array
byte[] data = ToByteArray(stream);
List<byte> dataList = new List<byte>(); // Copy to a string for header parsing
string content = encoding.GetString(data); string matchValue = "Content-Transfer-Encoding: binary\r\n\r\n";
int lastIndex = content.LastIndexOf(matchValue); int startingIndex = lastIndex + matchValue.Length; byte[] bytes = encoding.GetBytes(content.Substring(0, startingIndex - 1));
int bytesLength = bytes.Length; for (int i = bytesLength + 1; i < data.Length; i++)
{
dataList.Add(data[i]);
} return dataList.ToArray();
}