Code Bye

C#二进制操作(根据前辈的建议,上截图 (*^__^*) )


怎么样根据读入的linshi写出testdds.exe文件。
解决方案

30

string str = "010011.......";
byte[] byData = new byte[str.Length / 8];
for (int i = 0; i < byData.Length; i++) {
    byData[i] = Convert.ToByte(str.Substring(i * 8, 8), 2);
}
using (FileStream fs = new FileStream("fuck.exe", FileMode.Create)) {
    fs.Write(byData, 0, byData.Length);
}

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明C#二进制操作(根据前辈的建议,上截图 (*^__^*) )