我有这个redux钩子。实际上,我将为学生,学区,学校等创建Collection<A> listA = ...;
listA.stream()
.filter(a -> a.getListaB() != null)
.forEach(a -> a.getListB().stream()
.forEach(b -> {
// a and b are usable now
})
);
。实际上,我不想重写此代码,而是希望能够传递URL和类型。我该怎么办?
fetchStudents
答案 0 :(得分:1)
class CarManager
{
public CarManager(IDatabaseClient databaseClient)
{
_databaseClient = databaseClient;
}
public async Task AddCarAsync(string model, int productionYear)
{
var car = new Car(model, productionYear);
_databaseClient.AddDataAsync("cars", car);
}
private readonly IDatabaseClient _databaseClient;
}
是正常功能。因此,传递您想要的任何参数,并将这些参数用于分支逻辑。
例如
fetchStudents