Enum type argument not working
===

hi this may be a basic question but i googled but didnt find an answer. I hope you will help me.
Consider i have an `enum` ContactNumberType, 

    string[] names = Enum.GetNames(typeof(ContactNumberType))
If i use above, compiler gives no error but when i write 

    string[] names = Enum.GetNames(ContactNumberType)

 it says ContactNumberType is a type but used like a variable.

While the type of `ContactNumberType` is Enum as i know and the argument of method `GetNames` needs EnumType, So whats the issue with that?