Buenas,
Lo primero, en contestación a Monxu88, efectivamente este es foro de .Net, entre cuyos lenguajes se incluye C#, en caso de que no lo supieses. Creo que te confundes con VB .Net, que es otro de los lenguajes disponibles.
Lo segundo, este apartado del foro no sirve para ayudar a realizar una parte de programa, sino ayudar con las dudas que pueda tener una persona. Si quieres ayuda, puedes postear en el apartado de colaboradores, por si a alguién le interesa ayudarte, aunque como digo, deberías intentar realizarlo tú para aprender y si tienes dudas puntuales, siempre puedes preguntar.
Para que quede más claro, podrías haber tenido la siguiente duda:
Cita: ¿Cómo hago para generar una matriz de 0 y 1 de manera que la distribución sea aleatoria?
Y la respuesta a la pregunta te podría ayudar a realizar la parte del tablero con las minas aleatorias (los 0 serían posiciones vacías y los 1 donde están las minas?
A lo que voy es a que dividas lo que tienes que hacer y dónde tengas dudas preguntes.
Un saludo.