Estruturas C #: Variável local não atribuída?

Dedocumentação:

Ao contrário das classes, as estruturas podem ser instanciadas sem usar um novo operador.

Então, por que estou recebendo este erro:

Uso da variável local não atribuída 'x'

Quando eu tento fazer isso?

        Vec2 x;
        x.X = det * (a22 * b.X - a12 * b.Y);
        x.Y = det * (a11 * b.Y - a21 * b.X);

OndeVec2 x é uma estrutura?

questionAnswers(2)

yourAnswerToTheQuestion