protected static NewSBEEventOWP defineFrom(OldSBEEventOWP evt) { NewSBEEventOWP ret = defineFrom((OldSBEEvent)evt).CloneBySerializationWithType <NewSBEEvent, NewSBEEventOWP>(); if (evt.eventsOWP == null || evt.eventsOWP.Count < 1) { return(ret); } int count = evt.eventsOWP.Count; ret.Match = new MatchWords[count]; for (int i = 0; i < count; ++i) { ret.Match[i] = new MatchWords() { Condition = evt.eventsOWP[i].term, Type = (ComparisonType)evt.eventsOWP[i].type }; } return(ret); }
protected static NewSBEEventOWP defineFrom(OldSBEEventOWP evt) { NewSBEEventOWP ret = defineFrom((OldSBEEvent)evt).CloneBySerializationWithType<NewSBEEvent, NewSBEEventOWP>(); if(evt.eventsOWP == null || evt.eventsOWP.Count < 1){ return ret; } int count = evt.eventsOWP.Count; ret.Match = new MatchWords[count]; for(int i = 0; i < count; ++i) { ret.Match[i] = new MatchWords() { Condition = evt.eventsOWP[i].term, Type = (ComparisonType)evt.eventsOWP[i].type }; } return ret; }