我正在研究如何正确使用Lenght方法,我不是c#开发人员,第一次研究代码,所以基本上是尝试使用文档进行抛出,所以我构建了一个使用字符串的验证代码。IsNullOrEmpty来检查fieldName.name是空的还是空的,这是有效的
var namepropName = PathFinder<InfoField>.Get(i => i.fieldName.name);
RegValidation(namepropName, (x, y) => {
ValueRequired(, () => string.IsNullOrEmpty(x.fieldName.name));
});
现在我试着检查fieldName.name的长度是否大于20个字符。
下面的代码抛出错误,我该如何使用字符串。长度大于20正确吗?
ValueRequired(, () => string.Length > 20 (x.fieldName.name));
ValueRequired(, () => x.fieldName.name.Length > 20);