Mysteries of the Underscore
    Ron Tarrant 
    rontarrant at gmail.com
       
    Mon Dec 24 11:18:44 UTC 2018
    
    
  
I found a mention that in the definition of a delegate, a 
function parameter and its type could be replaced by an 
underscore:
myTestRig.addOnDestroy(delegate void(Widget w) { quitApp(); } );
became:
myTestRig.addOnDestroy(delegate void(_) { quitApp(); } );
I was trying to find some further documentation on this, but I'm 
coming up empty.
Questions:
1) What is this called (substituting an underscore in this 
manner)?
2) Where can a learn more about it?
    
    
More information about the Digitalmars-d-learn
mailing list