2010-11-21 13 views
0

モノが警告を投げているモノ投げ警告が正しい

var systemRoles = (
    from e 
    in systemRoleRepository.Entities 
    where e.User.Username.Equals(userService.CurrentUser.Username) 
    select e 
).ToList(); 

(where句はuserServiceを使用します)。

オブジェクトは、コンパイラが約comlainingされていることと同じオブジェクトである、とのように宣言されています。それは、実際に使用されていることを決定するために

private readonly IUserService userService; 

私は宣言をコメントアウトした場合、モノラルコンパイラがスローされますuserServiceが宣言されていないというLINQクエリのエラーです。

私は本当に明白な何かを見逃していますか、これはモノラルコンパイラのバグです(ところで、RHEL 5.5の2.8.1のdmcs)。

+1

確かにバグのようです。 – SLaks

答えて

1

これはほとんどのバグです。ファイルはNovell's bug trackerに登録してください。

+0

ありがとうございます - 投稿する前にbugzillaで検索しましたが、明らかにそれほど良くはありません。私が事件を起こすとすぐに見つけた:https://bugzilla.novell.com/show_bug.cgi?id=625583 –

関連する問題