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

  • 相关阅读:
    陆金所的8.61%是怎么算出来的
    自已开发完美的触摸屏网页版仿app弹窗型滚动列表选择器/日期选择器
    JavaScript移除绑定在元素上的匿名事件处理函数
    JavaScript : 零基础打造自己的jquery类库
    自定义右键菜单
    移动端拖拽(模块化开发,触摸事件,webpack)
    读书笔记--对象、实例、原型、继承
    JavaScript的Object的一些静态方法(*************************************************************)
    CSS3模拟IOS滑动开关
    lnrfvnhjttpvvlj
  • 原文地址:https://www.cnblogs.com/shuenjian901/p/3388348.html
Copyright © 2011-2022 走看看