Returning anonymous type in C#
.net, anonymous-types, c#, return-type
Solution
You can't.
You can only return `object`, or container of objects, e.g. `IEnumerable<object>`, `IList<object>`, etc.
Problem
I have a query that returns an anonymous type and the query is in a method. How do you write this: ``` public "TheAnonymousType" TheMethod(SomeParameter) { using (MyDC TheDC = new MyDC()) { var TheQueryFromDB = (.... select new { SomeVariable = ...., AnotherVariable = ....} ).ToList(); return "TheAnonymousType"; } } ```