diff --git a/src/TestFramework/TestFramework/Attributes/TestMethod/MemberConditionAttribute.cs b/src/TestFramework/TestFramework/Attributes/TestMethod/MemberConditionAttribute.cs index 5d1d1ffd2d..2ac6b4e07d 100644 --- a/src/TestFramework/TestFramework/Attributes/TestMethod/MemberConditionAttribute.cs +++ b/src/TestFramework/TestFramework/Attributes/TestMethod/MemberConditionAttribute.cs @@ -228,15 +228,7 @@ public override bool IsConditionMet } private Func[] BuildEvaluators() - { - var evaluators = new Func[_conditionMemberNames.Length]; - for (int i = 0; i < _conditionMemberNames.Length; i++) - { - evaluators[i] = BuildEvaluator(_conditionMemberNames[i]); - } - - return evaluators; - } + => Array.ConvertAll(_conditionMemberNames, BuildEvaluator); private Func BuildEvaluator(string memberName) {