static UnaryOperatorType GetRelatedPreOperator(UnaryOperatorType op)
{
switch (op)
{
case UnaryOperatorType.PostIncrement:
return UnaryOperatorType.Increment;
case UnaryOperatorType.PostDecrement:
return UnaryOperatorType.Decrement;
}
throw new ArgumentException("op");
}