Click here to Skip to main content
15,885,985 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
Please wonderful people i am trying to convert a c# code to vb.net. Please i normally use developerfusion.com to convert all my c# code to vb.net.But the conversion it gave me i don't understand it.I am trying to make a list collection.I am following Jon Galloway tutorial on MVC framework which is available on this URL http://www.asp.net/mvc/tutorials/mvc-music-store/mvc-music-store-part-3">. The code is in C# and i am just a learner trying to learn vb.net. Below is the code snippet.Will be grateful if any one can help me convert it to Vb.net.

public ActionResult Index()
{
    var genres = new List<Genre>
    {
        new Genre { Name = "Disco"},
        new Genre { Name = "Jazz"},
        new Genre { Name = "Rock"}
    };
    return View(genres);
 }
Posted

1 solution

Try the below(you can optimize it for sure!):

VB
Public Function Index() As ActionResult

    Dim genres As New List(Of Genre)

    Dim oGenre1 As Genre
    Dim oGenre2 As Genre
    Dim oGenre3 As Genre

    oGenre1 = New Genre()
    oGenre2 = New Genre()
    oGenre3 = New Genre()

    oGenre1.Name = "Disco"
    oGenre2.Name = "Jazz"
    oGenre3.Name = "Rock"

    genres.Add(oGenre1)
    genres.Add(oGenre2)
    genres.Add(oGenre3)

    Return View(genres)

End Function
 
Share this answer
 
v4

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900