Volviendo tipo anónimo en C #

Tengo una consulta que devuelve un tipo anónimo y la consulta está en un método. ¿Cómo se escribe esto?

<code>public "TheAnonymousType" TheMethod(SomeParameter)
{
  using (MyDC TheDC = new MyDC())
  {
     var TheQueryFromDB = (....
                           select new { SomeVariable = ....,
                                        AnotherVariable = ....}
                           ).ToList();

      return "TheAnonymousType";
    }
}
</code>

Respuestas a la pregunta(14)

Su respuesta a la pregunta