Designing an Interface for BackgroundWorker?

Easy, just 1 - 2 - 3 - Done public interface IMyWorker { bool WorkerReportsProgress { get; set; } bool WorkerSupportsCancellation { get; set; } event DoWorkEventHandler DoWork; event ProgressChangedEventHandler ProgressChanged; event RunWorkerCompletedEventHandler RunWorkerCompleted; } public class MyWorker : BackgroundWorker, IMyWorker { } Usage: namespace stackOverflow { class Program { static void Main(string args) { IMyWorker worker = new MyWorker(); worker. DoWork += new System.ComponentModel. DoWorkEventHandler(worker_DoWork); } static void worker_DoWork(object sender, System.ComponentModel.

DoWorkEventArgs e) { throw new NotImplementedException(); } } } Have fun :).

Well done young man...thanks – jim May 11 '09 at 14:00.

I cant really gove you an answer,but what I can give you is a way to a solution, that is you have to find the anglde that you relate to or peaks your interest. A good paper is one that people get drawn into because it reaches them ln some way.As for me WW11 to me, I think of the holocaust and the effect it had on the survivors, their families and those who stood by and did nothing until it was too late.

Related Questions