protected static object [] CreatePartsArray (MessageBodyDescription desc) { if (HasReturnValue (desc)) return new object [desc.Parts.Count + 1]; return new object [desc.Parts.Count]; } }