Will a switch case statement Question

As Morris said, no.

And I'm a bit worried about this:

switch (ThisOperation.Verb)

What data type is ThisOperation.Verb?