質問編集履歴
1
試したことの中の処理で正しくないことがあった
test
CHANGED
File without changes
|
test
CHANGED
@@ -51,3 +51,15 @@
|
|
51
51
|
以上2ケースに対してうまくいくことから、社内のある関数を使用して短絡評価を使用したときのみ正しく評価を行うことができないので
|
52
52
|
|
53
53
|
なぜなのか気になって質問してみました。
|
54
|
+
|
55
|
+
|
56
|
+
|
57
|
+
##補足
|
58
|
+
|
59
|
+
先ほど試したら、Any関数でも正しく評価できませんでした。
|
60
|
+
|
61
|
+
尚、Any関数とはSystem.linq名前空間内のAny関数のことで、
|
62
|
+
|
63
|
+
正しく評価できたと勘違いしたケースはSystem.Collection.ObjectModel名前空間内のCountフィールドを使用して
|
64
|
+
|
65
|
+
0以上の場合をTrueとしたときでした。
|