zoukankan      html  css  js  c++  java
  • 疑问代码?这样写的目的是?


            #region 写入名字 Asc
            public static string getNameAsc(string myName)
            {
                string NameAsc = "";
                int tp = 0;
                int x = 0;
                int a1 = 0;
                int a2 = 0;
                int i = 0;
                for (i = 0; i <= myName.Length - 1; i++)
                {
                    tp = Strings.Asc(myName.Substring(i, 1));
                    if (tp < 0)
                    {
                        x = 65536 + tp;
                        a1 = x / 256;
                        a2 = x % 256;
                        NameAsc += Conversion.Hex(a1).PadLeft(2, '0') + Conversion.Hex(a2).PadLeft(2, '0');
                    }
                    else
                    {
                        NameAsc += Conversion.Hex(tp).PadLeft(2, '0');
                    }
                }

                return NameAsc;
            }
            #endregion

            #region 得到名字 字符串
            public static string getMyName(string ByteCode)
            {
                int i = 0;
                int strLen = 0;
                string myName = "";
                strLen = ByteCode.Length / 2;

                for (i = 0; i <= strLen - 1; i++)
                {
                    string a = null;
                    int Fb = 0;
                    a = ByteCode.Substring(i * 2, 2);
                    Fb = (int)Conversion.Val("&H" + a);
                    if (Fb > 127)
                    {
                        int Sb = 0;
                        string myChar = null;
                        i += 1;
                        a = ByteCode.Substring(i * 2, 2);
                        Sb = (int)Conversion.Val("&H" + a);

                        myChar = Strings.Chr(Fb * 256 + Sb - 65536).ToString();
                        myName += myChar;
                    }
                    else
                    {
                        myName += Strings.Chr(Fb);
                    }
                }

                return myName;
            }
            #endregion

  • 相关阅读:
    什么是linux的ftp
    linux安装ftp组件
    菜鸟之linux问题之图形界面和dos界面的登录问题
    linux第一面
    vmware下linux系统的安装过程
    vmware的安装
    装饰器的邪门歪道
    关于任务脚本里面用异步
    写类装饰器的2个小问题
    VUE 与其他常见前端框架对比
  • 原文地址:https://www.cnblogs.com/shuenjian901/p/3388348.html
Copyright © 2011-2022 走看看