こんにちは。レモンティーです。 今回は、配列やListのなかに 特定の条件を満たす要素があるかどうか判定します。 Unityで言うと、 パーティーメンバーを入れてある配列のなかに レベルが99のメンバーがいるかどうか調べる…とか 全員が僧侶かどうか調べる… みたいな使い方がありそうですね。 今回はLinqのAnyメソッドとAllメソッドを使いますのでこれを書いておきます using System.Linq; ではやってみます 次のようなクラスに対して… class Human { public string Name { get; set;} public int Level { get; set; } public string Job { get; set; } } こんな感じのパーティメンバーのListがあったとします (まあUnityではMonoBehaviorがあるのでこんなこと