Quantcast
Viewing all articles
Browse latest Browse all 8

This code returns distinct values. However, what I want is to return a strongly typed collection as opposed to an anonymous type

I have the following code:

var foo = (from data in pivotedData.AsEnumerable()                   select new                   {                     Group = data.Field<string>("Group_Number"),                     Study = data.Field<string>("Study_Name")                   }).Distinct();

As expected this returns distinct values. However, what I want is to return a strongly-typed collection as opposed to an anonymous type, so when I do:

var foo = (from data in pivotedData.AsEnumerable()                   select new BarObject                   {                     Group = data.Field<string>("Group_Number"),                     Study = data.Field<string>("Study_Name")                   }).Distinct();

This does not return the distinct values, it returns them all. Is there a way to do this with actual objects?


Viewing all articles
Browse latest Browse all 8

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>