0
A
答えて
3
r.Company.Contains(Company)
とMobile.Contains(rd.Mobile)
の間に紛失した||
を追加してみてください。
インデントを修正すると、何が間違っているのかを簡単に確認できます。私がそれをインデントしたとき、失われたオペレータは痛い親指のように突き出ていました。
using (Entities db = new Entities())
{
refer = db.Refferals.Where(r =>
r.RefferalDetails.Any(rd =>
(
Name.Contains(rd.Name)
|| rd.Name.Contains(Name)
|| LastName.Contains(rd.LastName)
|| rd.LastName.Contains(LastName)
|| Company.Contains(r.Company)
|| r.Company.Contains(Company)
|| /* <-- ADDED OR OPERATOR HERE */
Mobile.Contains(rd.Mobile)
|| rd.Mobile.Contains(Mobile)
)
)
&& Mobile.Length > 9
&& Name.Length > 1
&& LastName.Length > 1
&& Company.Length > 2
).ToArray();
}
1
これは、コードを実行せずにMobile.Contains(rd.Mobile)
refer = db.Refferals.Where
(
r => r.RefferalDetails.Any
(
rd =>
(
Name.Contains(rd.Name) || rd.Name.Contains(Name) || LastName.Contains(rd.LastName) || rd.LastName.Contains(LastName)
|| Company.Contains(r.Company) || r.Company.Contains(Company)
|| Mobile.Contains(rd.Mobile) || rd.Mobile.Contains(Mobile)
)
)
&& Mobile.Length > 9 && Name.Length > 1 && LastName.Length > 1 && Company.Length > 2
).ToArray();
0
前に** || ** 1を欠けている、あなたが単項の選択(RD)のいくつかの種類を行うようです。私はあなたのコードをリファクタリングし、各条件を分割することをお勧めします...
関連する問題
- 1. Geanyの自動開閉括弧
- 2. WebStorm閉じ括弧
- 3. vimの開閉括弧の間の行をコピーします
- 4. は、サブクエリPHRETSに閉じ括弧
- 5. 閉じたか開いている括弧のチェッカー
- 6. 閉じ括弧の直前にルックアラウンドバックトラック
- 7. vimの閉じ括弧をスキップ
- 8. ANTLR4パースルールを開いて閉じ括弧に一致させる
- 9. 開閉括弧を推論しますか?
- 10. UserDefaults.standard閉じた括弧の後に括弧を拒否しますか?
- 11. 閉じ括弧がありません
- 12. 中括弧と括弧
- 13. 間のテキストを検索閉じる括弧を閉じる
- 14. 中括弧への接尾辞 - 括弧
- 15. stylecop:角括弧内の中括弧
- 16. は括弧ES6
- 17. Rubyで閉じ括弧、カッコまたは括弧の妥当性をチェックする方法
- 18. VIM:閉じ括弧のようにブロックに括られた閉じ括弧を取得するにはどうすればよいですか?
- 19. 括弧
- 20. NuSphere PhpEdで閉じる括弧を見つける方法は?
- 21. 閉じ括弧は(近く予想されていた)
- 22. JSONファイルは、角括弧の代わりに中括弧
- 23. アセンブリ角括弧は
- 24. 大括弧内は
- 25. 中括弧は、コンボボックス
- 26. 閉じ括弧の最初の出現を取り除く]
- 27. REGEXP:オープニングブラケット '(' と閉じ括弧 ')' の間のすべてを取得
- 28. モナコの角括弧の自動閉じを無効にする
- 29. コンストラクタの閉じ括弧に到達できないコード
- 30. 閉じる角括弧をエスケープするSQL Serverのクエリ]
これは、マッチング以外のすべての外見! – user3185569
あなたは 'r.Company.Contains(Company)'と 'Mobile.Contains(rd.Mobile)'の間に演算子を持っていません。より一般的には、これは完全に判読不可能です。何が間違っているかを見るのは非常に難しいです。 –
よく問題がどこにありますか?あなたは開閉括弧が一致しないと言っていますか? –