• byte与其他类型的转换


    byte[]  ->  string   System.Text.Encoding.Default.GetString
     ->  basestring   ToBase64String 
    string  ->  byte[]   Encoding.UTF7.GetBytes(string)  public static byte[] UrlDecodeToBytes(string);

    Char[] ->  string new string(char[] value);
    string  ->  char[] string.ToCharArray()
    char[]  ->  byte[] byte [] Encoding.UTF7.GetBytes( char[] );
    byte[]  ->  char[] Encoding.UTF7.GetChars(byte[]);
    char[]  ->  byte -----------------------------
    char ->  byte Convert.ToByte 
    byte ->  char Convert.ToChar
    byte[] ->  char BitConverter.ToChar(char[]) //此类可以从byte[]转换成各种类型

    string ->  byte "8"->8 byte.Parse()
    byte ->  string 7->"7"

    byte -- 8   255
    char -  16  65535
    Unicode - 16  65535
    string  - 16  65535

    Buffer.BlockCopy()//操作byte./其他 数组

      Array.Copy()//操作byte./其他 数组

    BitConverter,可以方便的将其他元类型(string除外)转化为byte[] 
    Convert.ToString(int , 2) 二进制显示

  • 相关阅读:
    修改图片大小 分辨率
    Tools
    写log
    4Sum
    3Sum Closest
    避免调试时加载符号
    SDN期末作业——负载均衡
    SDN第五次上机作业
    个人作业——软件工程实践总结作业
    SDN第四次作业
  • 原文地址:https://www.cnblogs.com/lxf120/p/936217.html
Copyright © 2020-2023  润新知