Zėŋōfōbìå

4 aprile 2007

Delegati e Invoke in C# 2.0

Filed under: C#, informatica — Tag:, , , — Zeno @ 13:22

Il primo impatto con C# 2.0, tipicamente, è negativamente legato all’impossibilità di invocare dei metodi da thread differenti con un approccio diretto.

Supponiamo da un thread di dover modificare la label della form principale, segue una soluzione estremamente semplice:

myLabel.Invoke((MethodInvoker)delegate
{
    myLabel.Text = "What a great post";
});
Annunci

Blog su WordPress.com.