本文整理汇总了C#中Entry.addDay方法的典型用法代码示例。如果您正苦于以下问题:C# Entry.addDay方法的具体用法?C# Entry.addDay怎么用?C# Entry.addDay使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Entry
的用法示例。
在下文中一共展示了Entry.addDay方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: GetEntries
public List<Entry> GetEntries()
{
List<Entry> entries = new List<Entry>();
InitIsoStoreObject();
InitStreamReader();
// read data
/* every entry will occupy 3 lines inside the file as following:
*
* First line: description
* Second line: 7 digit string in base two; ex: 0100100 (this means that we should be reminded
* 'marti' and 'vineri'
* Third line: DateTime objects separated by spaces
*/
string line;
while (!reader.EndOfStream)
{
// add the description
Entry newEntry = new Entry();
line = reader.ReadLine();
newEntry.Description = line;
// add the days
line = reader.ReadLine();
for (int i = 0; i < line.Length; i++)
{
if (line[i] == '1')
{
newEntry.addDay(i);
}
}
// add the hours
line = reader.ReadLine();
char[] separators = { ' ' };
string [] hours = line.Split(separators);
foreach (string hour in hours)
{
DateTime newHour;
if (DateTime.TryParse(hour, out newHour))
{
newEntry.addHour(newHour);
}
}
// add the entry
entries.Add(newEntry);
}
reader.Close();
return entries;
}