よく、このようなことを書いてあるんだけど、よっぽど当たり前のことなのか、 具体的なやり方が書いていないので一応書いてみる。 以前投稿した記事のLINQクエリを、独自の型で返すように書き換えてみる 。 ・以前の記事のクエリ式(を、より簡単に省略したもの。。) Using context As New userEDM Dim query = From a In context.user _ Select New With { a.id, a.name} Dim result = query.FirstOrDefault() Console.WriteLine(result.name) End Using Class anonType Public id As String Public name As String End Class Using context As New userEDM
![■【vb.net】LINQで匿名型じゃなく独自の型で返す方法](https://cdn-ak-scissors.b.st-hatena.com/image/square/8d71ff5111e05619a10d29bb40d7aebaa75c8fbc/height=288;version=1;width=512/https%3A%2F%2Fs0.wp.com%2Fi%2Fblank.jpg)