using System.Collections;
using System.Collections.Generic;
public static void Main()
Console.WriteLine("Hello World");
string txtJoinedDateText = "2014/10/27";
var member = new Member();
member.JoinedDate = DateTime.Parse(txtJoinedDateText);
Console.WriteLine(member.JoinedDate);
Console.WriteLine(ValidateDates(""));
Console.WriteLine(ValidateDates("2014/10/27"));
Console.WriteLine(ValidateDates("fer"));
var fields = new List<MemberField> {
new MemberField { ID = 0, Order = 5 } ,
new MemberField { ID = 10, Order = 2 } ,
new MemberField { ID = 20, Order = 3 } ,
new MemberField { ID = 30, Order = 4 }
var order = fields.Where(x => x.ID == 0).Select(x => x.Order).FirstOrDefault();
Console.WriteLine(order);
private static bool ValidateDates(string date)
return !(date.Equals(string.Empty)) && DateTime.TryParse(date, out validDate);
public DateTime? JoinedDate {get; set; }
public class MemberField {
public int ID {get; set;}
public int Order {get; set;}