c#位转字,输入一个长度16的bool数组,返回一个Int16形式的字
/// <summary>/// 位转字/// 输入一个长度16的bool数组,返回一个Int16形式的字/// <para>高位在左,低位在右</para>/// </summary>/// <param name=\"bits\"></param>/// <returns>Word</returns>public static short BitsToWord(bool[] bits){short result = 0;for (int i = 0; i < 16; i++){if (bits[i])result |= (short)(1 << i);}return result;}