• C#VS中一个函数调用另一个函数的代码样例


    //主函数  说明:下面的函数是想求许可证的十六位编号,最后一位是许可编号的校验码,是以本体码("JY" + xukbh)为基础来计算 
    entities[0].XuKeZhengBianHao = "JY" + xukbh + xukebianhaojiaoyanma(xukbh);
     
    //被调的函数(计算校验码的函数如下)
      public string xukebianhaojiaoyanma(string BenTiMa)
            {
                string strTmp;
                int[] aArray, pArray, sArray;
                int iLen, i, j;
                aArray = new int[17];
                pArray = new int[17];
                sArray = new int[17];
    
                strTmp = BenTiMa;
                iLen = strTmp.Length;
                j = iLen - 1;
                aArray[0] = 0;
                for (i = 2; i <= iLen; i++)
                {
                    string sNum = strTmp[j].ToString();
                    aArray[i] = 
                        Convert.ToInt32(sNum);
                    j--;
                }
                j = 0;
                for (i = 16; i > 1; i--)
                {
                    j++;
                    if (j == 1)
                    {
                        pArray[j] = 10;
                    }
                    else
                    {
                        pArray[j] = (sArray[j - 1] % 10) * 2;
                    }
                    if (pArray[j] == 0)
                    {
                        pArray[j] = 10;
                        pArray[j] = pArray[j] * 2;
                    }
                    sArray[j] = pArray[j] % 11;
                    if (sArray[j] == 0)
                    {
                        sArray[j] = 10;
                    }
                    sArray[j] = sArray[j] + aArray[i];
                }
                iLen++;
                pArray[iLen] = (sArray[j] % 10) * 2;
                aArray[1] = 10 - ((pArray[iLen] - 1) % 10);
                if (aArray[1] >= 10)
                {
                    aArray[1] = 0;
                }
                return aArray[1].ToString();
            }



  • 相关阅读:
    SpringBoot启动项目时提示:Error:java: 读取***.jar时出错;
    K8S操作
    二、kubernetes搭建集群
    三、Json方式函数
    一、Gulp
    大萨达所
    三、IIS通过目录方式部署以供外部调试
    四、附加到进程调试(.NET Framework)
    一、bootstrap-fontawesome-iconpicker组件
    表单
  • 原文地址:https://www.cnblogs.com/jiaowoyaoshu/p/9927155.html
Copyright © 2020-2023  润新知