質問編集履歴

1

試したことの中の処理で正しくないことがあった

2020/06/09 02:15

投稿

iwaki08
iwaki08

スコア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としたときでした。