Como chegar a dias específicos em um mês [duplicado]

Duplicata Possível:
Como encontrar a terceira sexta-feira em um mês com c #?

Há uma condição de que um evento específico ocorra apenas emprimeiro eterceiro Quarta-feira de cada mês. Eu estou tentando conseguir isso como abaixo,

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

Mas não estou obtendo o resultado desejado. Tenho certeza, estou perdendo uma lógica ou existe algum método no ASP.NET através do qual eu posso fazer isso? Mais detalhes: Estou tentando exibir a próxima quarta-feira (o que ocorrer primeiro) clicando em um botão que definirá o rótulo.

questionAnswers(1)

yourAnswerToTheQuestion