He estado jugando con los eventos y los delegados y la necesidad de levantar mi caso de forma asíncrona, por lo que he estado usando:¿Qué significa @object objeto
public event EventHandler OnHelloEvent;
public void Raise()
{
IAsyncResult syncResult = OnHelloEvent.BeginInvoke(this, new EventArgs(), null, null)
En Intellisense, el último null
se afirma que ser object @object
. No me he encontrado con esto antes y no puedo encontrar ninguna documentación para ello.
¿Qué significa esto? ¿Es útil?
Ver http://msdn.microsoft.com/en-us/library/x53a06bb%28v=vs.71%29.aspx: * "Las palabras clave son identificadores reservados predefinidos que tienen un significado especial para el compilador. no se pueden usar como identificadores en su programa a menos que incluyan @ como prefijo. Por ejemplo, * '@ if' * es un identificador legal pero *' if' * no es porque sea una palabra clave. "* – Otiel