przesłanie zmiennej do nowego wątku

0

witajcie. nie mogę sobie poradzić z wysłaniem zmiennej do nowego wątku. tworzę to w ten sposób:

this.Dispatcher.BeginInvoke(() =>
                    {
...
});

lecz moja zmienna "pod spodem" ma inną wartość niż w dispatcher... czemu? nie wiem. nigdzie nie jest nadpisywana. mozna ją przesłać jakoś do dispatchera?

1

Użyj MSDNa Luke http://msdn.microsoft.com/pl-pl/library/cc190824(v=vs.110).aspx

int myInt = 1;
string myString = "dsfafdadf";
Dispatcher.BeginInvoke(new Action<int, string>((arg1, arg2) =>
{
    Debug.WriteLine("arg1(myInt)={0}, arg2(myString)={1} ", arg1, arg2);
}),  myInt, myString );

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0