Obtención de días específicos en un mes [duplicado]

Posible duplicado:
¿Cómo encontrar el tercer viernes de un mes con C #?

Existe la condición de que un evento específico ocurra solo enprimero ytercero miércoles de cada mes. Estoy tratando de lograr esto como a continuación,

DateTime nextMeeting = DateTime.Today.AddDays(14);
int daysUntilWed = ((int)DayOfWeek.Wednesday - (int)nextMeeting.DayOfWeek + 7) % 7;
DateTime nextWednesday = nextMeeting.AddDays(daysUntilWed);

Pero no estoy obteniendo el resultado deseado. Estoy seguro, me estoy perdiendo una lógica o ¿hay algún método en ASP.NET a través del cual pueda hacerlo? Más detalles: estoy intentando mostrar el próximo miércoles (lo que ocurra primero) haciendo clic en un botón que establecerá la etiqueta.

Respuestas a la pregunta(1)

Su respuesta a la pregunta