質問編集履歴
1
試したことの中の処理で正しくないことがあった
title
CHANGED
File without changes
|
body
CHANGED
@@ -24,4 +24,10 @@
|
|
24
24
|
・又、社内の関数を使用せずにリストに対してLinqのAny関数を使用してBool値を返すようにしても正しい評価を行うことができました。
|
25
25
|
|
26
26
|
以上2ケースに対してうまくいくことから、社内のある関数を使用して短絡評価を使用したときのみ正しく評価を行うことができないので
|
27
|
-
なぜなのか気になって質問してみました。
|
27
|
+
なぜなのか気になって質問してみました。
|
28
|
+
|
29
|
+
##補足
|
30
|
+
先ほど試したら、Any関数でも正しく評価できませんでした。
|
31
|
+
尚、Any関数とはSystem.linq名前空間内のAny関数のことで、
|
32
|
+
正しく評価できたと勘違いしたケースはSystem.Collection.ObjectModel名前空間内のCountフィールドを使用して
|
33
|
+
0以上の場合をTrueとしたときでした。
|