BitMask.ToString C# (CSharp) Method

ToString() public method

public ToString ( ) : string
return string
    public override string ToString()
    {
        var sb = new StringBuilder( _bytes.Length * (int)_byteWidth );
        for( int i = _bytes.Length - 1; i >= 0; i-- )
        {
            sb.Append( Convert.ToString( _bytes[i], 2 ).PadLeft( (int)_byteWidth, '0' ) );
        }
        return sb.ToString();
    }

Usage Example

Ejemplo n.º 1
0
        // Toggles the bit specified in intBit in the byte given in bytByte
        public void ToggleBit(ref object bytByte, object intBit)
        {
            double BitMask;

            BitMask = Math.Pow(2, (int.Parse(intBit.ToString()) - 1));
            bytByte = int.Parse(bytByte.ToString()) ^ int.Parse(BitMask.ToString());
        }
All Usage Examples Of BitMask::ToString