• 注册码生成2


    获取电脑CPUID,HdId,MacId后,加工处理这个字符串

    代码
       //交换字符的位置
            private string ChangCharLocation(string pcNum)
            {

                
    string hidMacId = pcNum;
                
    char[] chars = hidMacId.ToCharArray();
                
    char temp;
                
    for (int i = 1; i < 4; i++)
                {
                    
    int n = 2 * i - 1;
                    temp 
    = chars[n];
                    chars[n] 
    = chars[n + 11];
                    chars[n 
    + 11= temp;
                }
                
    string str = "";
                
    for (int i = 0; i < chars.Length; i++)
                {
                    str 
    += chars[i];
                }

                
    return str;
            }
            
    //字符加个数转化成其他字符
            private string GenerateRegNum(string hidMacId)
            {          
                
    char[] chars = hidMacId.ToCharArray();
                
    char temp;
                
    for (int i = 0; i < chars.Length; i++)
                {
                    temp 
    = chars[i];
                    chars[i] 
    = (char)((int)temp + 30);
                }
                
    string regNum = "";
                
    for (int i = 0; i < chars.Length; i++)
                {
                    regNum 
    += chars[i];
                }

                
    return regNum;
            }
  • 相关阅读:
    hibernate和ibatis的区别
    [转] hibernate和ibatis的对比
    如何理解java的引用传递
    代理模式与装饰器模式的区别
    j2ee的异步消息机制
    什么是j2ee ??EJB与j2ee的关系?? 请看百度百科
    spring事务的传播性的理解
    Hibernate与IBatis的优缺点及可行性分析
    jQuery插件实现的方法和原理简单说明
    iReport使用教程
  • 原文地址:https://www.cnblogs.com/ike_li/p/1791251.html
Copyright © 2020-2023  润新知