Pobieranie określonych dni w miesiącu [duplikat]

Możliwy duplikat:
Jak znaleźć trzeci piątek w miesiącu za pomocą C #?

Istnieje warunek, że określone zdarzenie będzie miało miejsce tylko napierwszy itrzeci środa każdego miesiąca. Staram się to osiągnąć jak poniżej

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

Ale nie osiągam pożądanego rezultatu. Jestem pewien, że brakuje mi logiki lub czy w ASP.NET jest jakaś metoda, dzięki której mogę to zrobić? Więcej szczegółów: Próbuję wyświetlić następną środę (cokolwiek jest pierwsze), klikając przycisk, który ustawi etykietę.

questionAnswers(1)

yourAnswerToTheQuestion