How to use Enum with Class in VB.NET

3 Answers

0 votes
Module Module1

    Enum Test
        VB = 0
        CSharp = 1
        CPP = 2
        Java = 3
    End Enum

    Class CC
        Public _test As Test
    End Class

    Sub Main()

        Dim o As CC = New CC

        Console.WriteLine(o._test)
        Console.WriteLine(o._test.ToString())

    End Sub

End Module

' run:
' 
' 0
' VB

 



answered Sep 21, 2018 by avibootz
0 votes
Module Module1

    Enum Test
        VB = 0
        CSharp = 1
        CPP = 2
        Java = 3
    End Enum

    Class CC
        Public _test As Test
    End Class

    Sub Main()

        Dim o As CC = New CC

        Console.WriteLine(o._test.Java)
        Console.WriteLine(o._test.Java.ToString())

    End Sub

End Module

' run:
' 
' 3
' Java

 



answered Sep 21, 2018 by avibootz
0 votes
Module Module1

    Class CC
        Enum Test
            VB = 0
            CSharp = 1
            CPP = 2
            Java = 3
        End Enum
    End Class

    Sub Main()

        Dim o As CC = New CC

        Console.WriteLine(o.Test.CPP)
        Console.WriteLine(o.Test.CPP.ToString())

    End Sub

End Module

' run:
' 
' 2
' CPP

 



answered Sep 21, 2018 by avibootz

Related questions

1 answer 195 views
1 answer 194 views
194 views asked Oct 22, 2020 by avibootz
1 answer 262 views
262 views asked Sep 21, 2018 by avibootz
10 answers 1,035 views
1,035 views asked Mar 19, 2023 by avibootz
1 answer 215 views
215 views asked Sep 21, 2018 by avibootz
1 answer 115 views
115 views asked Nov 2, 2022 by avibootz
...