zoukankan      html  css  js  c++  java
  • C#二进制与字符串之间的相互转换

    复制代码
     1     /// <summary>
     2     /// 将字符串转成二进制
     3     /// </summary>
     4     /// <param name="s"></param>
     5     /// <returns></returns>
     6     public static string bianma(string s)
     7     {
     8         byte[] data = Encoding.Unicode.GetBytes(s);
     9         StringBuilder result = new StringBuilder(data.Length * 8);
    10 
    11         foreach (byte b in data)
    12         {
    13             result.Append(Convert.ToString(b, 2).PadLeft(8, '0'));
    14         }
    15         return result.ToString();
    16     }
    复制代码
    复制代码

    将二进制转成 字符串

    复制代码
    复制代码
     1     /// <summary>
     2     /// 将二进制转成字符串
     3     /// </summary>
     4     /// <param name="s"></param>
     5     /// <returns></returns>
     6     public static string jiema(string s)
     7     {
     8         System.Text.RegularExpressions.CaptureCollection cs =
     9             System.Text.RegularExpressions.Regex.Match(s, @"([01]{8})+").Groups[1].Captures;
    10         byte[] data = new byte[cs.Count];
    11         for (int i = 0; i < cs.Count; i++)
    12         {
    13             data[i] = Convert.ToByte(cs[i].Value, 2);
    14         }
    15         return Encoding.Unicode.GetString(data, 0, data.Length);

    //JS 进行计算自然年月季度周天数
      

    var now = new Date();
    //加五天.
    var newDate = DateAdd("d ", 5, now);
    alert(newDate.toLocaleDateString())
    //加两个月.
    newDate = DateAdd("m ", 2, now);
    alert(newDate.toLocaleDateString())
    //加一年
    newDate = DateAdd("y ", 1, now);
    alert(newDate.toLocaleDateString())

    
    


    }
    }


    转载于: https://www.cnblogs.com/weihengblogs/archive/2013/12/23/3487257.html
    再牛逼的梦想,也抵不住我傻逼似的坚持!别在该奋斗的年纪,贪图安逸。 今天多学一些知识,明天开发的速度就更快一下。后天你就会变得更好。
  • 相关阅读:
    CCF认证201809-2买菜
    git删除本地保存的账号和密码
    mysql表分区
    使用java代码将时间戳和时间互相转换
    Mysql数据库表被锁定处理
    mysql查询某个数据库表的数量
    编译nginx错误:make[1]: *** [/pcre//Makefile] Error 127
    LINUX下安装pcre出现WARNING: 'aclocal-1.15' is missing on your system错误的解决办法
    linux下安装perl
    [剑指Offer]26-树的子结构
  • 原文地址:https://www.cnblogs.com/LowKeyCXY/p/8549903.html
Copyright © 2011-2022 走看看