C# 让课程时间表像列表一样运行的方法<;日期时间>;?
我有:C# 让课程时间表像列表一样运行的方法<;日期时间>;?,c#,C#,我有: 公共课程表 { 公共列表日期{get;set;} //一些方法 } 我希望日程安排如下所示: public class Schedule { public List<DateTime> Dates {get; set;} // Some methods } var日期=计划[idx]; 日期=列表; 时间表=日期; 日期=时间表; ... 时间表应该是一个日期列表,就像它在现实中一样,通过添加一个成员日期,它感觉像一个计算机对象,添加一层抽象并远离建模对象 有
公共课程表
{
公共列表日期{get;set;}
//一些方法
}
我希望日程安排如下所示:
public class Schedule
{
public List<DateTime> Dates {get; set;}
// Some methods
}
var日期=计划[idx];
日期=列表;
时间表=日期;
日期=时间表;
...
时间表应该是一个日期列表,就像它在现实中一样,通过添加一个成员日期,它感觉像一个计算机对象,添加一层抽象并远离建模对象 有两种可能性,但并不完美: 重载运算符(例如“[]”),但“=”不能重载 别名为“using”,但它没有任何方法
例如,在C++中,我会重载运算符并保存一个私有成员的日期。
谢谢如果日程安排是一个日期列表,那么就把它列为一个:
var date = Schedule[idx];
dates = List<DateTime>;
Schedule = dates;
dates = Schedule;
...
公共课程表:列表
{
//更多的东西
}
Schedule MySchedule=新计划();
Add(DateTime.Now);
如果计划是一个日期列表,则将其设为一个:
var date = Schedule[idx];
dates = List<DateTime>;
Schedule = dates;
dates = Schedule;
...
公共课程表:列表
{
//更多的东西
}
Schedule MySchedule=新计划();
Add(DateTime.Now);
如果计划是一个日期列表,则将其设为一个:
var date = Schedule[idx];
dates = List<DateTime>;
Schedule = dates;
dates = Schedule;
...
公共课程表:列表
{
//更多的东西
}
Schedule MySchedule=新计划();
Add(DateTime.Now);
如果计划是一个日期列表,则将其设为一个:
var date = Schedule[idx];
dates = List<DateTime>;
Schedule = dates;
dates = Schedule;
...
公共课程表:列表
{
//更多的东西
}
Schedule MySchedule=新计划();
Add(DateTime.Now);
“时间表应该是一个日期列表,因为它实际上是一个日期列表,通过添加一个成员日期,它感觉像一个计算机对象,添加一个抽象层并远离建模对象。”。。。什么?嗯?假设你的实际问题是关于让Schedule=dates
工作-包括在现有的。如果你的意思是其他的,请说明你的需求是如何不同的。“时间表应该是一个日期列表,实际上,通过添加一个成员日期,它感觉像一个计算机对象,添加一个抽象层并远离建模对象。”。。。什么?嗯?假设你的实际问题是关于让Schedule=dates
工作-包括在现有的。如果你的意思是其他的,请说明你的需求是如何不同的。“时间表应该是一个日期列表,实际上,通过添加一个成员日期,它感觉像一个计算机对象,添加一个抽象层并远离建模对象。”。。。什么?嗯?假设你的实际问题是关于让Schedule=dates
工作-包括在现有的。如果你的意思是其他的,请说明你的需求是如何不同的。“时间表应该是一个日期列表,实际上,通过添加一个成员日期,它感觉像一个计算机对象,添加一个抽象层并远离建模对象。”。。。什么?嗯?假设你的实际问题是关于让Schedule=dates
工作-包括在现有的。如果您的意思是其他-请澄清您的要求有何不同。