我有以下二进制字符串
string binaryString = "110011100110011011001110011001101100111001100110110011100110011011001110001001100110011011001110";
Run Code Online (Sandbox Code Playgroud)
现在我想将上面的字符串拆分为8个字符的组.例如.
11001110 11001110 11001110 11001110 11001110 11001110
Run Code Online (Sandbox Code Playgroud)
我尝试了下面的代码但没有得到预期的结果
var binary = binaryString.Where((x, y) => y % 8 == 0).ToList();
Run Code Online (Sandbox Code Playgroud)
Ken*_*eth 11
试试这个:
IEnumerable<string> groups = Enumerable.Range(0, binaryString.Length / 8)
.Select(i => binaryString.Substring(i * 8, 8));
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1468 次 |
| 最近记录: |