internal InvalidCollectionArgument(CollectionProblem type, string item) { this.type = type; this.item = item; }
internal InvalidCollectionArgument(CollectionProblem type) : this(type, null) { }
internal InvalidCollectionArgument(CollectionProblem type, string item) { this.type = type; this.item = item; }
internal InvalidCollectionArgument(CollectionProblem type) : this(type, null) { }