• 締切済み

C#からVB.NETへの置換(ラムダ式、初期化など)

var tData = TDataInfo.GetList().Select(d => new ViewModel { Id = d.Id }); プログラム中に上記の様な構文が出てきたのですが、 =>とId = d.Idの部分をVB.NETでは、どう置き換えるのでしょうか? (もしくは言語仕様で無理ですか?

みんなの回答

回答No.3

Dim tData = TDataInfo.GetList().[Select](Function(d) New ViewModel()) これでどうでしょ。

回答No.2
回答No.1

http://msdn.microsoft.com/en-us/library/bb531253.aspx とかいうのがあるようです。あまり好きではないけど。

関連するQ&A