Perdón por preguntar todo, pero soy un tipo veterano de Vb.net que se está transfiriendo a C#. Tengo el siguiente fragmento de código que parece activarse cuando se activa el (en este caso) método postAsync. Acabo de Don; no entienden lo que el código está haciendo (como sigue): -¿Qué es + = (o, arg) => realmente logrado?
app.PostCompleted +=
(o, args) =>
{
if (args.Error == null)
{
MessageBox.Show("Picture posted to wall successfully.");
}
else
{
MessageBox.Show(args.Error.Message);
}
};
si alguien puede explicar lo que el + = (O, args) => acheiving es en realidad estaría tan agradecidos .. ..
muchas gracias de antemano. Tim
Cuál es, en sí, la abreviatura de 'app.PostCompleted + = new EventHandler (YourHandler);'. – Shibumi
Ni siquiera necesita tener "new EventHandler". El compilador C# es lo suficientemente inteligente como para inferir qué delegado usar. Así que un atajo más corto es 'app.PostCompleted + = YourHandler;' – Sung
@Sung creo que eso es exactamente lo que dijo. –