score:0

i tried this:

using system;
using system.linq;
using system.linq.dynamic;
using system.collections.generic;

namespace consoleapplication1
{
    public class customer
    {
        public string firstname { get; set; }
        public string lastname { get; set; }
        public string tags { get; set; }
    }


    class program
    {
        static void main( string[] args )
        {

            var customers = new list<customer>(){ new customer(){ firstname = "test", lastname = "case"}};

            var query2 = customers.select(
                    cust => new customer
                    {
                        firstname = cust.firstname,
                        lastname = cust.lastname,
                        tags="sampletag,tag"
                    }
                ).tolist<customer>();


            var query1 = customers.asqueryable().select( "new (firstname, lastname, \"sampletag,tag\" as tags)" );

            foreach(dynamic cust in query1)
            {
                console.writeline(cust.tags);
            }

            console.readline();
        }
    }
}

Related Query

More Query from same tag