con il region: possiamo includere molto codice non rendendolo in commento, ossia si avrà una descrizione di ciò che è presente all'interno della region;
// si commenta su di una riga;
/* */ si commenta il codice su più righe;
/// <summary> posto poco prima dell'inizio del metodo o funzione si descrive la parte interessata.
Eccone un esempio. Ambiente M. Visual Studio 2005
#region createChart: example of a chart
/// <summary>
/// Creation chart
/// </summary>
/// <param name="id"></param>
/// <param name="strName"></param>
protected void createChart(int id, string strName)
{
try{
// comment on single line
}
catch (Exception ex)
{
/*
comment on more lines
*/
}
}
#endregion