// // Konversi dari IQueryable ke list<object> - Geeks Portal

Konversi dari IQueryable ke list<object>

Last post 04-29-2010 13:15 by Antonius.D. 1 replies.
Page 1 of 1 (2 items)
Sort Posts: Previous Next
  • 02-04-2010 18:05

    Konversi dari IQueryable ke list<object>

     public class FiltersTestData1
    {
        public static List<object> Data
        {
            get
            {
                MappingDataContext data = new MappingDataContext();

                var cr = (from c in data.uvw_crossCustomerProducts
                          select new { c.CustomerCode, c.ProductCode });

                List<object> tList = new List<object>();

                tList = (from c in data.uvw_crossCustomerProducts
                         select new { c.CustomerCode, c.ProductCode }).ToList<object>();


                return tList;
            }
        }
    }

     

    tetapi menampilkan pesa error sbb, bagaimana yang konversi yang benar ???:

    cannot convert from 'System.Linq.IQueryable<AnonymousType#1>' to 'System.Collections.Generic.IEnumerable<object>'  

    • Post Points: 20
  • 04-29-2010 13:15 In reply to

    Re: Konversi dari IQueryable ke list<object>

    Anda bisa mencoba seperti ini:

    var cr = (from c in data........)

    List<object> tlist = new List<object>();

    foreach (uvw_crossCustomerProduct cp in cr)

    {

               tlist.Add(new object {CustomerCode = cp.CustomerCode, ProductCode = cp.ProductCode});

    }

     return tList;

     

    Semoga membantu.

    Salam,

    • Post Points: 5
Page 1 of 1 (2 items)