Msdn :
public static readonly ValidationResult ValidationResult.Success
Represents the success of the validation (true if validation was successful; otherwise, false).
上面摘录中的文字对我来说没有意义,因为
Success
字段不返回 bool
类型的值,并且它返回的值(即 ValidationResult
实例)不包含任何 bool 属性或字段,我们可以将其设置为指示验证成功或失败的值?!任何想法这个领域的目的是什么?
最佳答案
ValidationResult.Success
始终不变null
.它的目的是文档 .
为了成功验证,您可以编写:
return null;
或者
return ValidationResult.Success;
在第一种情况下,我问自己“ 这是什么意思?null 是什么意思?这是成功,还是失败,还是别的什么?”。在后一种情况下,代码是 固有记录 无需非正式的文本文档。
关于entity-framework - ValidationResult.Success 字段的用途是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13692312/