PDA

View Full Version : تبدیل BitArray به Byte ؟



scrooch
جمعه 11 مرداد 1387, 21:07 عصر
سلام

چطور میشه BitArray را به آرایه ای از Byte تبدیل کرد؟

H2K
شنبه 12 مرداد 1387, 01:03 صبح
سلام

اگه اشتباه متوجهِ نشده باشم اميد ورم كه منظور سوال همين باشه موفق باشين




byte[] bits = new byte[2];
bits[0] = 1;
bits[1] = 3;
BitArray BA = new BitArray(bits);string st = string.Empty;
for(int i=0; i< 16; i++)
st += Convert.ToInt16(BA.Get(i)).ToString();
MessageBox.Show(st);




http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=437890&SiteID=1

scrooch
شنبه 12 مرداد 1387, 08:16 صبح
سلام

از راهنماییتون ممنون. مشکل من تبدیل بلعکس این دو نوعه، یعنی میخام یه BitArray با اندازه ی 32 رو مستقسما به یه آرایه ی 2 تایی از Byte تبدیل کنم.

Amir Oveisi
شنبه 12 مرداد 1387, 13:40 عصر
http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=437890&SiteID=1

scrooch
شنبه 12 مرداد 1387, 18:43 عصر
سلام

مشکلم حل شد، از راهنماییتون ممنون.