Aquí tienes el método
Creas un Array para almacenar los valores que saques
Iteras sobre las fechas del MonthCalendar
Obtienes el valor de la semana
https://msdn.microsoft.com/en-us/lib...eekofyear.aspx
compruebas si existe en el array el valor indicado
si no existe lo añades al array