zoukankan      html  css  js  c++  java
  • 二进制和字符串互转

    using System;
    using System.Collections.Generic;
    using System.Text;


    class ExchangeDinaryString
    {
        
    /// <summary>
        
    ///作者:Tonyyang
        
    ///2008-01-07
        
    ///功能:二进制和unicodeString 互转;
        
    /// </summary>

        UnicodeEncoding unicode;
        
    public void ExchangeDinaryString()
        
    {
            
    //初始化
            unicode = new UnicodeEncoding();
        }


        
    /// <summary>
        
    /// 二进制转unicodeString
        
    /// </summary>
        
    /// <param name="encodedBytes">二进制</param>
        
    /// <param name="unicodeString">要转换的字符串</param>
        
    /// <returns></returns>

        public string GetStringByBinary(Byte[] encodedBytes)
        
    {
            
    return unicode.GetString(encodedBytes);
        }


        
    /// <summary>
        
    /// unicodeString转二进制
        
    /// </summary>
        
    /// <param name="unicodeString">字符串</param>
        
    /// <param name="encodedBytes">二进制</param>
        
    /// <returns></returns>

        public Byte[] GetBytesByUnicodeString(string unicodeString)
        
    {
            
    return unicode.GetBytes(unicodeString);
        }

    }

  • 相关阅读:
    053-49
    053-3
    053-204
    053-491
    053-205
    053-57
    053-149
    053-47
    053-150
    回答2
  • 原文地址:https://www.cnblogs.com/Tonyyang/p/1029139.html
Copyright © 2011-2022 走看看