How do I copy UV variables?

Vector2 Floor = Mesh.uv;

If I use this line and change anything in the “Mesh.uv”, then the “Floor” will also be changed.
Do any of you know how to copy the Mesh.uv variables without having these two variables being “connected”. Thanks!

Vector2Floor = new Vector2[Mesh.uv.Length];
Vector2TempUv= Mesh.uv;
for(int i =0;i < Floor.Length;i++){
Floor = TempUv*;*
}

Found it out. Had to create a mesh, then add the UV to the new mesh. Then to get the UV you have to use mesh.uv. Its complicated, but thats because the UV is a property, and not a variable.