この方法で一連の値を分類するために takewhile を使用しています。
var Range_1 = Dictionary_Name.TakeWhile (x=> x.Value < 50).toList();
ディクショナリ (String,int) には、次のような値が含まれています。
[Item 1, 10]
[Item 2, 20]
[Item 3, 5]
[Item 4, 3]
[Item 5, 41]
,...
私が使用しているコードは正しい結果を生成しますが、値を次のように変更すると:
var Range_1 = Dictionary_Name.TakeWhile (x=> x.Value < 10).toList();
空のコレクションを返します。
なぜ何も返さないのか知りたいです。