私は2 C#宣言テーブルを持っています、それはプログラムの作成中に列を初期化します。LINQの匿名タイプに参加する
私はUserIDとUserNameでこのテーブルベースを結合したかったのです。
マイコードは、私はエラーに
無効な匿名型のメンバ宣言子を取得しています。このコードで
from nSJL in UserList.AsEnumerable() join SJL in UserListOnline.AsEnumerable() on new { nSJL.Field<int>("UserID"), nSJL.Field<string>("UserName") } equals new { nSJL.Field<int>("UserID"), nSJL.Field<string>("UserName") } into sjList
を、以下のようなものです。匿名型メンバーは、メンバー割り当て、単純な名前またはメンバーアクセスで宣言する必要があります。
とにかく匿名タイプに参加しますか?
@gdoron:はい、既に修正済み:) –