I\'ve found this all over the place in this code:
public enum Blah: int { blah = 0, blahblah = 1 }
Why would it need to inherit fro
An enum "member" can have an underlying "value". The inheritance from int tells you what type the value will take.