Generation

generate functionWed, 16 Nov 2022

create a calendar in which every day can hold a value

public class Day { public string Value { get; set; } public Day(string value) { Value = value; } } public class Calendar { private List<Day> days; public Calendar(List<Day> days) { this.days = days; } public void SetValueAt(int index, string value) { this.days[index].Value = value; } public string GetValueAt(int index) { return this.days[index].Value; } public bool IsDayWithValue(string value) { return this.days.Any(day => day.Value == value); } public int GetIndexOfDayWithValue(string value) { for (int i = 0; i < this.days.Count; i++) { if (this.days[i].Value == value) { return i; } } return -1;

Questions about programming?Chat with your personal AI assistant