c# parallel foreach continue