private static Org.Apache.REEF.Tang.Protobuf.InjectionPlan NewSubplan(string fullName, int selectedPlan, List<Org.Apache.REEF.Tang.Protobuf.InjectionPlan> plans) { Org.Apache.REEF.Tang.Protobuf.Subplan subPlan = new Org.Apache.REEF.Tang.Protobuf.Subplan(); subPlan.selected_plan = selectedPlan; foreach (Org.Apache.REEF.Tang.Protobuf.InjectionPlan p in plans) { subPlan.plans.Add(p); } Org.Apache.REEF.Tang.Protobuf.InjectionPlan plan = new Org.Apache.REEF.Tang.Protobuf.InjectionPlan(); plan.name = fullName; plan.subplan = subPlan; return plan; }