HOW TO SELECT OBJECT IN LIST ASP.NET?

Goti Bandu

Total Post:119

Points:835
Posted by  Goti Bandu
 952  View(s)
Ratings:
Rate this:

I'm beginer in ASP NET and I don't know how to select object from list for exemple i have static data in my model:

namespace ProjectMVC.Models

{

    public class Initializer

    {

        public List<Profile> GetProfiles()

        {

            var profile = new List<Profile>(){

                new Profile {

                    Id = 1,

                    Name = "Rohit",

                    SportType = "Spount",

                    Location = "allahabad"

                },

                new Profile {

                    Id = 2,

                    Name = "Pawan",

                    SportType = "Spount",

                    Location = "allahabad"

                },

                new Profile {

                    Id = 3,

                    Name = "Kamlakar",

                    SportType = "Spount",

                    Location = "allahabad"

                },

            };

            return profile;

        }

    }

And i have ajax request wich send an Id of user. For this I have actionresult in controller:

namespace ProjectMVC.Controllers

{

    public class HomeController : Controller

    {

        private readonly Initializer init = new Initializer();

       public ActionResult AddUserAjax(int UserId)

        {

          List<Profile> SomeList = init.GetProfiles();

// here i want to select and return user from list , where UserId == Id from list in model

           }

}

  1. Jeet Verma

    Post:110

    Points:776
    Re: How to select object in list asp.net?

    This should do:

    var user = SomeList.FirstOrDefault(u => u.Id == UserId)

    It's utilizing LINQ which is very powerful for querying objects.

Answer

NEWSLETTER

Enter your email address here always to be updated. We promise not to spam!