Click here to Skip to main content
15,905,558 members
Home / Discussions / C#
   

C#

 
QuestionAccess network drive though windows services in c# or vc++ Pin
Member 109313459-Nov-14 21:38
Member 109313459-Nov-14 21:38 
AnswerRe: Access network drive though windows services in c# or vc++ Pin
Garth J Lancaster9-Nov-14 21:54
professionalGarth J Lancaster9-Nov-14 21:54 
QuestionDownload youtube with C#2005 ? Pin
Member 24584679-Nov-14 21:20
Member 24584679-Nov-14 21:20 
AnswerRe: Download youtube with C#2005 ? Pin
M.Scheeren10-Nov-14 1:46
professionalM.Scheeren10-Nov-14 1:46 
GeneralRe: Download youtube with C#2005 ? Pin
Member 245846722-Nov-14 20:21
Member 245846722-Nov-14 20:21 
GeneralRe: Download youtube with C#2005 ? Pin
M.Scheeren23-Nov-14 19:57
professionalM.Scheeren23-Nov-14 19:57 
GeneralRe: Download youtube with C#2005 ? Pin
Member 245846726-Nov-14 20:09
Member 245846726-Nov-14 20:09 
GeneralRe: Download youtube with C#2005 ? Pin
M.Scheeren1-Dec-14 22:31
professionalM.Scheeren1-Dec-14 22:31 
QuestionHow to find duplicate Value from Datagridview Pin
Member 107170859-Nov-14 16:27
Member 107170859-Nov-14 16:27 
AnswerRe: How to find duplicate Value from Datagridview Pin
Richard MacCutchan9-Nov-14 21:48
mveRichard MacCutchan9-Nov-14 21:48 
QuestionWaiting for thread to exit? Pin
SledgeHammer018-Nov-14 17:07
SledgeHammer018-Nov-14 17:07 
GeneralRe: Waiting for thread to exit? Pin
PIEBALDconsult8-Nov-14 17:19
mvePIEBALDconsult8-Nov-14 17:19 
GeneralRe: Waiting for thread to exit? Pin
SledgeHammer018-Nov-14 17:24
SledgeHammer018-Nov-14 17:24 
GeneralRe: Waiting for thread to exit? Pin
PIEBALDconsult8-Nov-14 17:32
mvePIEBALDconsult8-Nov-14 17:32 
GeneralRe: Waiting for thread to exit? Pin
SledgeHammer018-Nov-14 17:39
SledgeHammer018-Nov-14 17:39 
GeneralRe: Waiting for thread to exit? Pin
Dave Kreskowiak8-Nov-14 18:59
mveDave Kreskowiak8-Nov-14 18:59 
GeneralRe: Waiting for thread to exit? Pin
SledgeHammer018-Nov-14 19:20
SledgeHammer018-Nov-14 19:20 
If you say so Smile | :) ... but here you go... here's a simple console app that demonstrates it. Run this IN THE DEBUGGER (F5) and the process will exit after 5 seconds. Now run it again with CTRL-F5 (NO DEBUGGER ATTACHED) and you'll see the process never exits.

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading;
using System.Threading.Tasks;

namespace ConsoleApplication2
{
	class Program
	{
		static bool b = false;

		static void Main(string[] args)
		{
			Thread threadCurrent = Thread.CurrentThread;

			Task.Run(() =>
			{
				threadCurrent.Join();
				b = true;
			});

			Thread _threadWorker = new Thread(new ThreadStart(Worker));
			_threadWorker.SetApartmentState(ApartmentState.STA);
			_threadWorker.Start();

			Thread.Sleep(5000);
		}

		private static void Worker()
		{
			while (true)
			{
				Thread.Sleep(100);

				if (b)
					break;
			}
		}
	}
}

GeneralRe: Waiting for thread to exit? Pin
Dave Kreskowiak9-Nov-14 4:43
mveDave Kreskowiak9-Nov-14 4:43 
GeneralRe: Waiting for thread to exit? Pin
Eddy Vluggen9-Nov-14 5:59
professionalEddy Vluggen9-Nov-14 5:59 
GeneralRe: Waiting for thread to exit? Pin
SledgeHammer019-Nov-14 7:31
SledgeHammer019-Nov-14 7:31 
GeneralRe: Waiting for thread to exit? Pin
SledgeHammer019-Nov-14 7:28
SledgeHammer019-Nov-14 7:28 
GeneralRe: Waiting for thread to exit? Pin
PIEBALDconsult9-Nov-14 5:59
mvePIEBALDconsult9-Nov-14 5:59 
GeneralRe: Waiting for thread to exit? Pin
Dave Kreskowiak9-Nov-14 7:08
mveDave Kreskowiak9-Nov-14 7:08 
GeneralRe: Waiting for thread to exit? Pin
SledgeHammer019-Nov-14 7:48
SledgeHammer019-Nov-14 7:48 
GeneralRe: Waiting for thread to exit? Pin
Dave Kreskowiak9-Nov-14 10:31
mveDave Kreskowiak9-Nov-14 10:31 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.