public Book(string isbnText) { int isbnLength = isbnText.Replace("-", "").Replace(" ", "").Length; if (isbnLength == 10) ISBN = new ISBN10(isbnText); else if (isbnLength == 13) ISBN = new ISBN13(isbnText); else throw new ArgumentException("Invalid Argument", "isbnText"); }
public Book(string isbnText) { int isbnLength = isbnText.Replace("-", "").Replace(" ", "").Length; if (isbnLength == 10) { ISBN = new ISBN10(isbnText); } else if (isbnLength == 13) { ISBN = new ISBN13(isbnText); } else { throw new ArgumentException("Invalid Argument", "isbnText"); } }