Si encuentro un tutorial de C# lo publicare aquí, por el momento te recomiendo.
Presentación de los tutoriales del SDK de .Net Framework
http://es.gotdotnet.com/quickstart/default.aspx
Este es un ejemplo básico de .net:
using System;
namespace Ejemplos {
class HolaMundo {
public static void Main(string[] Params) {
Console.Write("Hola mundo!");
}
}
}
Un programa inicia por el método "Main", notese la m en mayuscula, y esta definido como "static" y "public".
"static", es por que no se debera crear una instancia de la clase para que pueda ejecutarse, y no se pueen llamar de instancias creadas, siempre sera HolaMundo.Main().
"public" define que se puede ejecutar externamente, si se define como "private" o "protected", solo se puede ejecutar desde la misma clase.