Ciao,
nel tuo codice, mancano le 2 parentesi
Se scrivi una funzione (che in realtà è da chiamare "metodo") può avere o meno dei parametri, nel tuo caso nessuno:
private void ContrNome()
{
...
}
mentre si differenziano dalle "proprietà" che hanno questo tipo di codice:
string nome;
private string NomeProprieta
{
get { return nome; }
set { nome = value; }
}
L'errore di compilazione è perchè lui si aspetta in realtà il costrutto delle proprietà dato che non hai messo le parentesi, quindi di fatto un "get|set"... ti consiglio di leggerti qualche documentazione ufficiale sul linguaggio:
http://msdn.microsoft.com/en-us/vcsharp/aa336766.aspx
http://www.ecma-international.org/publications/standards/Ecma-334.htm
in quest'ultimo scarichi il pdf, in particolare a pagina 33,34
Ciao.
Matteo Raumer
[MCAD .net, MVP Visual C#]
http://blogs.dotnethell.it/freeteo