protected static void VerifyMessageDataType(UdpMessageDataType expected, UdpMessageDataType actual) { if (expected != actual) { throw new InvalidOperationException("this is not a " + expected + " message"); } }
protected static void VerifyMessageDataType(UdpMessageDataType expected, byte actual) { VerifyMessageDataType(expected, (UdpMessageDataType)actual); }