Как узнать дату начала недели на основе номера недели, используя vb.net?

Мне нужна помощь в получении даты начала недели с данного номера недели в vb.net.

У меня есть выпадающий список с номерами 1-53 как номера недели Что я хочу сделать, так это то, что всякий раз, когда я выбираю определенный номер недели, он возвращает первую дату этого выбранного номера недели.

Например, я выбрал неделю № 46, она должна вернуть 11 ноября 2013 года в качестве первой даты недели № 46.

Я пробовал следующие коды, и он возвращает только первое число недели из номера текущей недели.

DateAdd("d", -Weekday(Now, FirstDayOfWeek.Monday) + 1, Now)

Есть ли какой-нибудь возможный способ вернуть ожидаемый результат?

Пожалуйста, помогите мне. Заранее спасибо.

Ответы на вопрос(2)

Ваш ответ на вопрос