> I am developing a Asp.net webservice.
> Can I use HttpRuntime.Cache to store temporary data between method calls
> in a service.
> Also will the data persist if I have 2 webservices in the same project?
Yes.
See an example at:
http://www.codeproject.com/useritems/edujini_stateful_ws.asp
(though for some other purpose)
And yes... the data will persist for all web services.

Signature
Happy Hacking,
Gaurav Vaish | www.mastergaurav.com
www.edujinionline.com
http://articles.edujinionline.com/webservices
-----------------------------------------