C# Binary 轉為 BitArray 的方法.

需要由 binary string 轉換為對應的 BitArray 的方法參考.
方法一)

// set the BitArray(bool) value(s) by binary format.
string _binary = "111000110";
BitArray _rst = new BitArray(_binary.Length,false);
for(int i=0; i<_binary.Length; i++)
	_rst.Set(i, (_binary[i]=='1') );

方法二)

// using System.Linq;
// using System.Collections.Generic;
string _binary = "111000110";
new BitArray(_binary.ToList().ConvertAll<bool>(_b => _b == '1').ToArray());

筆記一下.

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

*

這個網站採用 Akismet 服務減少垃圾留言。進一步瞭解 Akismet 如何處理網站訪客的留言資料