Q&A
解決済
1回答
696閲覧
総合スコア76
LINQとはLanguage INtegrated Queryの略で、「統合言語クエリ」という意味です。C#やVisual Basicといった言語のコード内に記述することができるクエリです。
Microsoft Visual Basic .NETのことで、Microsoft Visual Basic(VB6)の後継。 .NET環境向けのプログラムを開発することができます。 現在のVB.NETでは、.NET Frameworkを利用して開発を行うことが可能です。
0グッド
0クリップ
投稿2018/01/25 11:15
0
クラスにAとBの変数があり、そのクラスのリストから「Aが〇かつBが1」または「Aが×かつBが1」のものが存在するかどうかをLinqを使って判定したいと思うのですが、VB.netではどのように記述すればいいのでしょうか?
C#だと下記のような感じになるのでしょうか?
List.Any(x=>x.A="〇" && x.B=1 || x.A="×" && x.B=1)
気になる質問をクリップする
クリップした質問は、後からいつでもMYページで確認できます。
またクリップした質問に回答があった際、通知やメールを受け取ることができます。
質問へのコメント
回答1件
ベストアンサー
Any Enumerable.Any(Of TSource) メソッド (IEnumerable(Of TSource), Func(Of TSource, Boolean))
演算子 VB .NET プログラミングリファレンス - 3-4 演算子
投稿2018/01/25 12:28
総合スコア28675
回答へのコメント
2018/01/25 12:52
あなたの回答
tips
太字
斜体
打ち消し線
見出し
引用テキストの挿入
コードの挿入
リンクの挿入
リストの挿入
番号リストの挿入
表の挿入
水平線の挿入
プレビュー
15分調べてもわからないことはteratailで質問しよう!
ただいまの回答率85.29%
質問をまとめることで思考を整理して素早く解決
テンプレート機能で簡単に質問をまとめる
VB.netでのLinqについて
2018/01/25 12:52