System.Threading.Thread.Thread.Thread C# (CSharp) Method

Thread() public method

public Thread ( ParameterizedThreadStart start ) : System.Diagnostics
start ParameterizedThreadStart
return System.Diagnostics
        public Thread(ParameterizedThreadStart start)
        {
            if (start == null)
            {
                throw new ArgumentNullException(nameof(start));
            }

            _runtimeThread = RuntimeThread.Create(ThreadMain_ParameterizedThreadStart);
            Debug.Assert(_runtimeThread != null);
            _start = start;
        }

Same methods

Thread.Thread::Thread ( ParameterizedThreadStart start, int maxStackSize ) : System.Diagnostics
Thread.Thread::Thread ( RuntimeThread runtimeThread ) : System.Diagnostics
Thread.Thread::Thread ( ThreadStart start ) : System.Diagnostics
Thread.Thread::Thread ( ThreadStart start, int maxStackSize ) : System.Diagnostics