arianezhad
دوشنبه 12 اسفند 1392, 15:56 عصر
سلام به استاد گرامی.
من یه تابع واسه تبدیل Hex به []bool نوشتم.
میخواستم انتهاش از تابع CopyTo استفاده کنم که بنظر میاد بلد نیستم. :لبخند:
static bool[] Hex2BitArray(string Hex)
{
Int64 int64 = Int64.Parse(Hex, System.Globalization.NumberStyles.HexNumber);
byte[] bytes = BitConverter.GetBytes(int64).Reverse().ToArray();
System.Collections.BitArray bitArr = new System.Collections.BitArray(bytes);
bool[] CopyArr = new bool[Hex.Length * 4];
int StartIndex = bitArr.Length - CopyArr.Length;
bitArr.CopyTo(CopyArr, StartIndex);
return CopyArr;
}
دوستان اگه کمک کنن ممنون میشم.
من یه تابع واسه تبدیل Hex به []bool نوشتم.
میخواستم انتهاش از تابع CopyTo استفاده کنم که بنظر میاد بلد نیستم. :لبخند:
static bool[] Hex2BitArray(string Hex)
{
Int64 int64 = Int64.Parse(Hex, System.Globalization.NumberStyles.HexNumber);
byte[] bytes = BitConverter.GetBytes(int64).Reverse().ToArray();
System.Collections.BitArray bitArr = new System.Collections.BitArray(bytes);
bool[] CopyArr = new bool[Hex.Length * 4];
int StartIndex = bitArr.Length - CopyArr.Length;
bitArr.CopyTo(CopyArr, StartIndex);
return CopyArr;
}
دوستان اگه کمک کنن ممنون میشم.