Om jag vill veta om en speciell bit (säg bit 4) är satt i en byte hur skulle jag då (enklast) gå till väga? Du kan ju ANDa med 16, blir svaretdå 16 så är bit 4 satt. Du kan använda denna metoden:Logiska Operatorer
Sv: Logiska Operatorer
res = enByte & 16;
http://msdn2.microsoft.com/en-us/library/sbf85k1c.aspx
Sv:Logiska Operatorer
private static bool GetBit(byte b, byte position)
{
return ((b & (byte)(1 << position)) != 0);
}