protected static object[] UndoFixupArgs(object[] args, ArrayList deserializedArgs) { object[] objArray = new object[args.Length]; int length = args.Length; for (int index = 0; index < length; ++index) { objArray[index] = MessageSmuggler.UndoFixupArg(args[index], deserializedArgs); } return(objArray); }