<bdo id='v3ZhZ'></bdo><ul id='v3ZhZ'></ul>

<small id='v3ZhZ'></small><noframes id='v3ZhZ'>

        <legend id='v3ZhZ'><style id='v3ZhZ'><dir id='v3ZhZ'><q id='v3ZhZ'></q></dir></style></legend>

      1. <i id='v3ZhZ'><tr id='v3ZhZ'><dt id='v3ZhZ'><q id='v3ZhZ'><span id='v3ZhZ'><b id='v3ZhZ'><form id='v3ZhZ'><ins id='v3ZhZ'></ins><ul id='v3ZhZ'></ul><sub id='v3ZhZ'></sub></form><legend id='v3ZhZ'></legend><bdo id='v3ZhZ'><pre id='v3ZhZ'><center id='v3ZhZ'></center></pre></bdo></b><th id='v3ZhZ'></th></span></q></dt></tr></i><div id='v3ZhZ'><tfoot id='v3ZhZ'></tfoot><dl id='v3ZhZ'><fieldset id='v3ZhZ'></fieldset></dl></div>
      2. <tfoot id='v3ZhZ'></tfoot>

        如何将二进制转换为字符串?

        时间:2023-06-04
        <tfoot id='FTeLA'></tfoot>

          • <small id='FTeLA'></small><noframes id='FTeLA'>

          • <legend id='FTeLA'><style id='FTeLA'><dir id='FTeLA'><q id='FTeLA'></q></dir></style></legend>
          • <i id='FTeLA'><tr id='FTeLA'><dt id='FTeLA'><q id='FTeLA'><span id='FTeLA'><b id='FTeLA'><form id='FTeLA'><ins id='FTeLA'></ins><ul id='FTeLA'></ul><sub id='FTeLA'></sub></form><legend id='FTeLA'></legend><bdo id='FTeLA'><pre id='FTeLA'><center id='FTeLA'></center></pre></bdo></b><th id='FTeLA'></th></span></q></dt></tr></i><div id='FTeLA'><tfoot id='FTeLA'></tfoot><dl id='FTeLA'><fieldset id='FTeLA'></fieldset></dl></div>

              • <bdo id='FTeLA'></bdo><ul id='FTeLA'></ul>
                  <tbody id='FTeLA'></tbody>

                  本文介绍了如何将二进制转换为字符串?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

                  问题描述

                  限时送ChatGPT账号..
                  static List<int> ConvertTextToBinary(int number, int Base)
                  {
                      List<int> list = new List<int>();
                      while (number!=0)
                      {
                          list.Add(number % Base);
                          number = number / Base;
                      }
                      list.Reverse();
                      return list;
                  }
                  
                  
                  
                  static void Main(string[] args)
                  {
                  
                     string s = "stackoverflow";
                     int counter=0;
                     while (counter!=s.Length)
                     {
                         int[] a = ConvertTextToBinary(s[counter], 2).ToArray();
                         for (int i = 0; i < a.Length; i++)
                         {
                             Console.Write(a[i]);
                         }
                         Console.Write("
                  ");
                         counter++;
                     }
                  }
                  

                  我写了一个将字符串转换为二进制的方法,它工作正常.但现在我想将二进制转换为字符串,例如:1101000 等于 h.

                  I wrote a method to convert string to binary, its working fine. But now I want to convert binary to string eg: 1101000 is equal to h.

                  推荐答案

                  static string ConvertBinaryToText(List<List<int>> 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<List<int>>();
                     for(var counter=0; counter!=s.Length; counter++){
                         List<int> a = ConvertTextToBinary(s[counter], 2);
                         binary.Add(a);
                         foreach(var bit in a){
                             Console.Write(bit);
                         }
                         Console.Write("
                  ");
                     }
                     string str = ConvertBinaryToText(binary);
                     Console.WriteLine(str);//stackoverflow
                  }
                  

                  这篇关于如何将二进制转换为字符串?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持html5模板网!

                  上一篇:如何二进制序列化器自定义类 下一篇:我如何编码一串 1 和 0 用于传输?

                  相关文章

                  最新文章

                  <i id='NT6Qs'><tr id='NT6Qs'><dt id='NT6Qs'><q id='NT6Qs'><span id='NT6Qs'><b id='NT6Qs'><form id='NT6Qs'><ins id='NT6Qs'></ins><ul id='NT6Qs'></ul><sub id='NT6Qs'></sub></form><legend id='NT6Qs'></legend><bdo id='NT6Qs'><pre id='NT6Qs'><center id='NT6Qs'></center></pre></bdo></b><th id='NT6Qs'></th></span></q></dt></tr></i><div id='NT6Qs'><tfoot id='NT6Qs'></tfoot><dl id='NT6Qs'><fieldset id='NT6Qs'></fieldset></dl></div>

                  <small id='NT6Qs'></small><noframes id='NT6Qs'>

                    <legend id='NT6Qs'><style id='NT6Qs'><dir id='NT6Qs'><q id='NT6Qs'></q></dir></style></legend>
                      <tfoot id='NT6Qs'></tfoot>
                        <bdo id='NT6Qs'></bdo><ul id='NT6Qs'></ul>