What gives? When I call my code below, I get and empty string. Is there no default name given to Threads in c#, or could this just be a mono thing, as I am using mono?
private void Event_Click (Object s, EventArgs a)
{
Thread th = Thread.CurrentThread;
MessageBox.Show(th.Name);
}