CS0200 de erro do compilador

Mensagem de erro

Propriedade ou indexador 'propriedade' não pode ser atribuída a — é somente leitura

Foi feita uma tentativa de atribuir um valor para um propriedade, mas a propriedade não tem um acessador de conjunto.Resolva o erro adicionando um acessador de conjunto.Para obter mais informações, consulte Como: Declarar e usar propriedades de leitura/Gravar (Guia de programação C#).

Exemplo

O exemplo a seguir gera CS0200:

// CS0200.cs
public class MainClass
{
    // private int _mi;
    int I
    {
        get
        {
            return 1;
        }

        // uncomment the set accessor and declaration for _mi
        /*
        set
        {
            _mi = value;
        }
        */
    }

    public static void Main ()
    {
        MainClass II = new MainClass();
        II.I = 9;   // CS0200
    }
}