0
CurrentRentWeek 클래스에 저장된 메서드에 매개 변수를 전달한 다음 CurrentRentWeekTextBlock.Text를 값 (rentWeek)으로 설정하고 싶습니다. 이것이 가능한가? 그렇다면 어떻게해야합니까?MainWindow.cs에서 CurrentRentWeek.cs로 매개 변수를 전달한 다음 MainWindow.cs에서 결과를 출력하십시오.
MainWindow.cs
public MainWindow()
{
InitializeComponent();
CurrentDateTimeTextBlock.Text = DateTime.Now.ToString("dd/MM/yyyy HH:mm:ss");
var datecheckObject = new CurrentRentWeek();
datecheckObject.DateCheck(CurrentRentWeekTextBlock.Text);
}
CurrentRentWeek.cs 문자열 값을 반환 DateCheck
그 반환 값을 사용하여 값을 설정 thehn
class CurrentRentWeek
{
private DateTime cRentWeekStart;
private DateTime cRentWeekEnd;
private DateTime today = DateTime.Now;
public void DateCheck(string rentWeek)
{
if (today.DayOfWeek == DayOfWeek.Thursday)
{
cRentWeekStart = today.AddDays(-5);
cRentWeekEnd = today.AddDays(2);
rentWeek = "Current Rent Week: " + cRentWeekStart.ToString("dd/MM/yyyy") + " - " + cRentWeekEnd.ToString("dd/MM/yyyy");
}
else
{
rentWeek = "";
}
}
}
감사를 시도 - 그것은 잘 작동합니다! – methuselah