How can i Copy a Directory?

As the title says.

I have tried File.copy, but it only works for files not directories.
Their doesn’t seem to be a Directory.Copy either

Thanks.

Get directory name, create new directory with that name, copy files from source to target directory.

How to: Copy Directories