我有很多代码在做一些数据处理(更具体地说是在C#中)。通常情况下,只有在满足某些标准的情况下,才能处理数据。由于标准可能相当复杂,因此以一种懒惰的方式进行检查。它们没有事先检查过。因此:如果在处理过程中某个条件不匹配,则需要取消或缩短处理。因为这可能会经常发生,而且在某些情况下,这被认为是没有什么异常的,所以我使用返回值并使用如下模式:
if (string.IsNullOrEmp
我有一个R6类,其中包含一系列用于执行例行检查的辅助函数。这些函数存在于公用列表中,通常采用单个参数,对传递给单个参数的值执行一些检查,如果没有错误,则返回值。对我来说,经常使用多个检查是很常见的。我想使用magrittr来简化这些测试的链接,是否可以使用with函数来进一步缩短代码library(R6)
test = R6