| Author |
Convert value to enum..... how?
|
|
| Darren Clark 2004-03-28, 10:27 pm |
| how do i convert a value to a enum ?
eg say i have
public enum MemberType
{
Employer = 1,
Jobs er = 2
}
now i hve a value
int employertype = 1;
if ( (MemberType)employertype = MemberType.Employer)
{
// This guy is an employer!!
}
I get an error on the conversion.... of (MemberType)employertype
why cant i explicit cast it to a enum?
| |
| Darren Clark 2004-03-28, 10:27 pm |
| Sorry problem fixed...
the code below would work.... i was tyring to convert string to a enum...
"Darren Clark" <djclark@iinet.net.au> wrote in message news:401dc695$0$1756$5a62ac22@freenews.iinet.net.au...
how do i convert a value to a enum ?
eg say i have
public enum MemberType
{
Employer = 1,
Jobs er = 2
}
now i hve a value
int employertype = 1;
if ( (MemberType)employertype = MemberType.Employer)
{
// This guy is an employer!!
}
I get an error on the conversion.... of (MemberType)employertype
why cant i explicit cast it to a enum?
| |
|
| string also can be converted as enum by Enum.Parse
"Darren Clark" <djclark@iinet.net.au> wrote in message news:<401dc695$0$1756$5a62ac22@freenews.iinet.net.au>...
> how do i convert a value to a enum ?
>
> eg say i have
>
> public enum MemberType
>
> {
>
> Employer = 1,
>
> Jobs er = 2
>
> }
>
> now i hve a value
>
> int employertype = 1;
>
> if ( (MemberType)employertype = MemberType.Employer)
>
> {
>
> // This guy is an employer!!
>
> }
>
>
>
> I get an error on the conversion.... of (MemberType)employertype
>
> why cant i explicit cast it to a enum?
> --
|
|
|
|