usando campos de clase de otras clases

Soy bastante nuevo en C # y OOP, así que tengan paciencia conmigo.

Tengo dos clases con diferentes espacios de nombres:

namespace Class1

public class class1
{
 public double x;
 public double y;
}

...

namespace Class2

public class class2
{
 public double z = x + 5;
}

He creado un proyecto llamado agregar y tengo un formulario con un botón. El botón agregará x, y y z. Mis preguntas son:

¿Cómo uso el campo x en la clase 2 y cómo uso los campos x, y, z bajo el evento de clic de botón?