示例#1
0
 public static Address Parse(string address)
 {
     var rx = new Regex("Street : (.*), City : (.*), PostCode : (.*)");
     var match = rx.Match(address);
     var street = new Street(match.Groups[0].Value);
     var city = new City(match.Groups[1].Value);
     var postcode = new PostCode(match.Groups[2].Value);
     return new Address(street, city, postcode);
 }
示例#2
0
 public Address(Street street, City city, PostCode postalCode)
 {
     this.street = street;
     this.postalCode = postalCode;
     this.city = city;
 }