public static bool TryParse(string value, out AddressUse result) { result = default(AddressUse); if (value == "home") { result = AddressUse.Home; } else if (value == "work") { result = AddressUse.Work; } else if (value == "temp") { result = AddressUse.Temp; } else if (value == "old") { result = AddressUse.Old; } else { return(false); } return(true); }
public static string ToString(AddressUse value) { if (value == AddressUse.Home) { return("home"); } else if (value == AddressUse.Work) { return("work"); } else if (value == AddressUse.Temp) { return("temp"); } else if (value == AddressUse.Old) { return("old"); } else { throw new ArgumentException("Unrecognized AddressUse value: " + value.ToString()); } }
public static bool TryParse(string value, out AddressUse result) { result = default(AddressUse); if( value=="home") result = AddressUse.Home; else if( value=="work") result = AddressUse.Work; else if( value=="temp") result = AddressUse.Temp; else if( value=="old") result = AddressUse.Old; else return false; return true; }
public static string ToString(AddressUse value) { if( value==AddressUse.Home ) return "home"; else if( value==AddressUse.Work ) return "work"; else if( value==AddressUse.Temp ) return "temp"; else if( value==AddressUse.Old ) return "old"; else throw new ArgumentException("Unrecognized AddressUse value: " + value.ToString()); }