要在FluentValidation中检查空格,可以使用`Must`方法和`string.IsNullOrWhiteSpace`方法。以下是一个示例: ```csharp public class PersonValidator : AbstractValidator<Person> { public PersonValidator() { RuleFor(x => x.FirstName) .NotEmpty().WithMessage("First name is required.") .Must(name => !string.IsNullOrWhiteSpace(name)).WithMessage("First name cannot contain only whitespace."); RuleFor(x => x.LastName) .NotEmpty().WithMessage("Last name is required.") .Must(name => !string.IsNullOrWhiteSpace(name)).WithMessage("Last name cannot contain only whitespace."); } } ``` 在上面的示例中,我们使用`Must`方法来检查名字是否包含空格。如果名字只包含空格,则会添加一个自定义错误消息。