usando campos de classe de outras classes

Eu sou muito novo em C # e OOP por favor, tenha paciência comigo.

Eu tenho duas classes com namespaces diferentes:

namespace Class1

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

...

namespace Class2

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

Eu criei um projeto chamado add e tenho um formulário com um botão. O botão irá adicionar x, y e z. Minhas perguntas são:

Como eu uso o campo x na classe 2 e como eu uso os campos x, y e z no evento de clique de botão?

questionAnswers(4)

yourAnswerToTheQuestion