Classe aninhada: não é possível acessar o campo não estático no contexto estático

Eu tenho uma classe C com algumas variáveis ​​internas. Tem uma classe aninhada N que deseja acessar as variáveis ​​em C. Nem C nem N são estáticos, embora C tenha alguns métodos e variáveis ​​estáticos. Quando eu tento acessar uma variável não-estática em C de N eu recebo o underline squiggly e a mensagem "Não é possível acessar o campo não estático [fieldname] no contexto estático".

Isso parece ter algo a ver com a classe aninhada, já que posso acessar a variável fine a partir da própria classe envolvente.

ReSharper sugere que eu faça static, mas isso não é uma opção. Como eu lido com isso?

public sealed partial class C
{
    string _t;

    class N
    {
        void m()
        {
            _t = "fie"; // Error occurs here
        }
    }
}

questionAnswers(1)

yourAnswerToTheQuestion