0

With ステートメント内で Aggregate Lambda 式を使用すると、何らかの理由で vb.net の Intellisense が機能しなくなりました。

With Me.SalesPackage
    .WebLinks = Sales.Where(Function(f) f.Current.BookerWeb > 0).Count
    .WebAmount = Aggregate o In Sales.Where(Function(f) f.Current.WebBooker > 0) Into 
    Sum(o.Current.WebPrice)
End With

.WebLinks と .WebAmount の間に新しい行を挿入して入力を開始すると、機能します。しかし、 Aggregate ステートメントの後に行うと機能しません...

何か案は?

4

1 に答える 1

1

私の経験では、Intellisense が機能しなくなった場合、Linq 式のどこかに構文エラーがあることは確かです。

于 2012-06-27T15:12:36.757 に答える