Who has the longest tennis career?

I know Agassi had played for 20 years but who has played longer? Connors? Rosewall?Pancho Gonzalez? How long have they played?
Update: I mean for male tennis player. What about connors? It seems like he had played for years.
7 answers 7