为了账号安全,请及时绑定邮箱和手机立即绑定

反向 HexValueToStringValue 转换方法

反向 HexValueToStringValue 转换方法

C#
牛魔王的故事 2021-06-21 16:00:06
我尝试反转一个方法,但实际上我从几天开始就被卡住了。我不知何故不能再围绕这段代码了......似乎是某种愚蠢的心理障碍。public string HexValueToStringValue(string myString, int pattern = 196) {  pattern = pattern % 0x100;  string myReturnString = "";  for (int x = 1; x <= myString.Length; x += 2)  {    myReturnString = myReturnString + Conversions.ToString(Strings.Chr(Convert.ToInt32(Strings.Mid(myString, x, 2), 0x10) ^ pattern));    int test = Convert.ToInt32(Strings.Mid(myString, x, 2), 0x10) + 1;    pattern = test % 0x100;  }  return myReturnString; }我只想拥有与给定方法完全相反的方法。我想使用给定的算法从常规字符串创建一个十六进制字符串。任何帮助,将不胜感激。猜猜现在是对这种方法进行一些重构的时候了——但实际上我真的迷失了方向……
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 103 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信