我知道我的示例不是从列表中获取每个对象的好方法。这是我的样本:
<preference name="android-build-tool" value="gradle" />
您是否拥有理想或简单的方法?以下是我们如何使用它们的示例:
var getWeeks = GetWeeks();
var startOfWeek6 = getWeeks[0].startOfWeek6;
var endOfWeek6 = getWeeks[0].endOfWeek6;
var startOfWeek5 = getWeeks[0].startOfWeek5;
var endOfWeek5 = getWeeks[0].endOfWeek5;
var startOfWeek4 = getWeeks[0].startOfWeek4;
var endOfWeek4 = getWeeks[0].endOfWeek4;
var startOfWeek3 = getWeeks[0].startOfWeek3;
var endOfWeek3 = getWeeks[0].endOfWeek3;
var startOfWeek2 = getWeeks[0].startOfWeek2;
var endOfWeek2 = getWeeks[0].endOfWeek2;
var startOfWeek1 = getWeeks[0].startOfWeek1;
var endOfWeek1 = getWeeks[0].endOfWeek1;
答案 0 :(得分:0)
这是我的答案而且有效。
public WeekDates GetWeeks()
{
result.totaltransaction = new WeekDates
{
startOfWeek6 = now.AddDays((-(int) now.DayOfWeek + 1) - getDay),
endOfWeek6 = now.AddDays((-(int) now.DayOfWeek + 1) - getDay + 6),
startOfWeek5 = now.AddDays((-(int) now.DayOfWeek + 1) - getDay - 7),
endOfWeek5 = now.AddDays((-(int) now.DayOfWeek + 1) - getDay + 6 - 7),
startOfWeek4 = now.AddDays((-(int) now.DayOfWeek + 1) - getDay - 14),
endOfWeek4 = now.AddDays((-(int) now.DayOfWeek + 1) - getDay + 6 - 14),
startOfWeek3 = now.AddDays((-(int) now.DayOfWeek + 1) - getDay - 21),
endOfWeek3 = now.AddDays((-(int) now.DayOfWeek + 1) - getDay + 6 - 21),
startOfWeek2 = now.AddDays((-(int) now.DayOfWeek + 1) - getDay - 28),
endOfWeek2 = now.AddDays((-(int) now.DayOfWeek + 1) - getDay + 6 - 28),
startOfWeek1 = now.AddDays((-(int) now.DayOfWeek + 1) - getDay - 35),
endOfWeek1 = now.AddDays((-(int) now.DayOfWeek + 1) - getDay + 6 - 35)
return result;
}
我在这里打电话给他们:
var getWeeksData = GetWeeks();
var getWeeks = getWeeksData.totaltransaction;
var startOfWeek6 = getWeeks.startOfWeek6;
var endOfWeek6 = getWeeks.endOfWeek6;
var startOfWeek5 = getWeeks.startOfWeek5;
var endOfWeek5 = getWeeks.endOfWeek5;
var startOfWeek4 = getWeeks.startOfWeek4;
var endOfWeek4 = getWeeks.endOfWeek4;
var startOfWeek3 = getWeeks.startOfWeek3;
var endOfWeek3 = getWeeks.endOfWeek3;
var startOfWeek2 = getWeeks.startOfWeek2;
var endOfWeek2 = getWeeks.endOfWeek2;
var startOfWeek1 = getWeeks.startOfWeek1;
var endOfWeek1 = getWeeks.endOfWeek1;