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
    再牛逼的梦想,也抵不住我傻逼似的坚持!别在该奋斗的年纪,贪图安逸。 今天多学一些知识,明天开发的速度就更快一下。后天你就会变得更好。
  • 相关阅读:
    STL unique使用问题
    自定义使用动态内存的类模板
    自定义类模板 重载<<遇到的问题
    [HDU 1882]--Strange Billboard(位运算+枚举)
    动态规划---最长上升子序列问题(O(nlogn),O(n^2))
    由结构体成员地址计算结构体地址——list_entry()原理详解
    不同意义的new和delete
    new[] 到底做了什么?
    lambda表达式与bind函数
    C++之可调用对象
  • 原文地址:https://www.cnblogs.com/LowKeyCXY/p/8549903.html
Copyright © 2011-2022 走看看