c# - C# 中的十六进制循环 [已解决]
问题描述
我的目标是获得一个 3DES 密码,因此我错过了最后 6 位数字。
for (int i = 0; i <= 16777215; i++)
{
string hexValue = i.ToString("X").PadLeft(6, '0');
}
解决方案
你可以得到你的十六进制集合中的最大数字,十进制的 [0,FFFFFF] 集合来自 [0, 16777215]
for(int i = 0; i <= 16777215; i++) {
string hexValue = i.ToString("X");
// your logic goes here...
}
推荐阅读
- excel - 关闭用户窗体后如何继续excel工作表中唯一数字的序列?
- r - 如何计算 data.table 中的回报?
- ios - AdMob 实时广告未在真实设备上显示
- python - 如何使用美汤创建用户事件?
- swift3 - Swift存储将多个字典附加到数组中
- reactjs - 在 RN Expo 应用程序中设置 AWS 开发工具包凭证
- php - 您的 PHP 版本是 7.0.6。所需的 PHP 版本为 ~7.0.13|~7.1.0
- android - 如何以 Whatsapp 样式堆叠或分组 Firebase 云消息传递通知
- r - 来自扫帚输出的具有多个模型的格式化乳胶回归表?
- javascript - 剪切和粘贴不从 html 元素中获取所有属性/属性