I have a string property that has a maximum length requirement because the data is linked to a database. What exception should I throw if the caller tries to set a string ex
To me ArgumentException (or a child) makes more sense, because the argument (value) you provided is not valid, and this is what ArgumentException was created for.