Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- object DoTheRightThing(SomeEnumeration discriminator) {
- // So I might be an asshole but I just like this more than switch statements
- return
- SomeEnumeration.A == discriminator ? A() :
- SomeEnumeration.B == discriminator ? B() :
- SomeEnumeration.C == discriminator ? C() :
- SomeEnumeration.D == discriminator ? D() :
- Default();
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement