¿Cómo se ve el controller de finalización en C # al intentar animar?

Quiero traducir este codigo

[UIView animateWithDuration:0.25 animations:^{ self.datePicker.alpha = 0.0f; } completion:^(BOOL finished){ self.datePicker.hidden = YES; } ]; 

a Xamarin iOS:

 UIView.Animate (0.25, animation: () => { this.datePicker.Alpha = 0.0f; }, completion: (finished){ this.datePicker.Hidden = true; } ); 

El problema está en el bloque de completion . ¿Cómo utilizo el bool finished aquí?

yo obtengo

Símbolo inesperado {

Es la expresión básica lambda .

 UIView.Animate (0.25, animation: () => { this.datePicker.Alpha = 0.0f; }, completion: () => { this.datePicker.Hidden = true; } ); 

O dado que solo tiene una statement en su cuerpo, puede networkingucirla aún más para

 UIView.Animate (0.25, animation: () => this.datePicker.Alpha = 0.0f, completion: () => this.datePicker.Hidden = true ); 

Use UIView.AnimateNotify () para get el delegado para el manejador de finalización que utiliza el parámetro bool.