(no subject)
Feb. 21st, 2004 05:49 amОбнаружил в Джаве конструкцию, которой вроде бы нет в C#. Это определение анонимного класса прямо внутри оператора new, где создаётся его объект. Таким образом после слова new даже интерфейс может стоять, например:
return new MyInterface(param) { /*...implementation*.../ };
return new MyInterface(param) { /*...implementation*.../ };
no subject
Date: 2004-02-20 09:54 pm (UTC)Re:
Date: 2004-02-20 10:12 pm (UTC)Re:
Date: 2004-02-20 10:28 pm (UTC)Re:
Date: 2004-02-21 11:13 am (UTC)private void CalledOnNonUIThread(string data)
{
BeginInvoke((MethodInvoker) delegate()
{
// This runs on the UI thread!
this.Text = data;
});
}