// a function that adds a delegate to the delegate-list (in functional-prog way) public ComposedMission Add(DelegateMis delMis) { delMisList.Add(delMis); return(this); }
// constructor public SingleMission(DelegateMis delMis, string name) { this.name = name; this.delMis += delMis; }