Because the syntax you are using is trying to construct a List<T> and assign properties of that list.
What you need to do to supply new instances of the MatchActionsReason class and assign those properties:
matchActionsReasons = new List<MatchActionsReason>
{new MatchActionsReason{name = "False positive", value = 1 } };