Hi, apologies if these are obvious questions..

1)

I have generated a whole bunch of classes using xsd, and need to use some of
these to call a Webservice provided by others.

are there any more steps required to use these, or will the serialisation /
deserialisation happen automatically now?

i.e. can I now call myReturnClass = aService(User,Address);

And expect it all to fill automatically?

2) As I need to manipulate these classes in my code (such as make tham
arrays etc), I assume that I need to make my own class that inhertis from
the xsd created classes, and add in any additonal methods in there, or is
there another way of adding methods to these classes?

Again, apologies if these are obvious questions

Matt.