1

Silverlightプロジェクトの構造体でLINQを使用すると、このエラーが発生します。なぜ助けてください?

構造体内の匿名メソッド、ラムダ式、およびクエリ式は、「this」のインスタンスメンバーにアクセスできません。'this'を無名メソッド、ラムダ式、またはクエリ式の外部のローカル変数にコピーし、代わりにローカルを使用することを検討してください。

4

1 に答える 1

2

構造体でLINQを使用しようとしたときにも、同じ問題に直面しました。構造体は値型であるため、LINQは使用できません。これの代わりに、別のクラスを作成し、そこにLINQベースのものを使用して関数を作成し、そのクラスのオブジェクトを使用してそれらの関数にアクセスします。

于 2012-06-08T12:09:56.837 に答える