How to convert binary to string?

后端 未结 3 1509
野性不改
野性不改 2020-12-21 05:49
static List ConvertTextToBinary(int number, int Base)
{
    List list = new List();
    while (number!=0)
    {
        list.Add(num         


        
3条回答
  •  悲&欢浪女
    2020-12-21 06:16

    static string ConvertBinaryToText(List> seq){
        return new String(seq.Select(s => (char)s.Aggregate( (a,b) => a*2+b )).ToArray());
    }
    
    static void Main(){
       string s = "stackoverflow";
       var binary = new List>();
       for(var counter=0; counter!=s.Length; counter++){
           List a = ConvertTextToBinary(s[counter], 2);
           binary.Add(a);
           foreach(var bit in a){
               Console.Write(bit);
           }
           Console.Write("\n");
       }
       string str = ConvertBinaryToText(binary);
       Console.WriteLine(str);//stackoverflow
    }
    

提交回复
热议问题