S
Scott S.
I need to have custom event subscribe and unsubscribe methods in some code in
my application when I ran into this problem.
I created this simple class to demostrate the compile problem.
The use of TestSuccess event compiles, but the use of TestFailure doesn't.
It doesn't make any sense to me why.
Can anyone tell me what I'm either doing wrong, or what?
class TestEvent
{
public delegate void TestSuccessEventHandler( string message );
public event TestSuccessEventHandler TestSuccess;
public void SendSuccessEvent()
{
if( TestSuccess != null )
TestSuccess( "Test Success" );
}
public delegate void TestFailureEventHandler( string message );
public event TestFailureEventHandler TestFailure
{
add
{
// Do Something Here
TestFailure += value;
}
remove
{
TestFailure -= value;
// Do Something Here
}
}
public void SendFailureEvent()
{
if( TestFailure != null )
TestFailure( "Test Failure" );
}
}
my application when I ran into this problem.
I created this simple class to demostrate the compile problem.
The use of TestSuccess event compiles, but the use of TestFailure doesn't.
It doesn't make any sense to me why.
Can anyone tell me what I'm either doing wrong, or what?
class TestEvent
{
public delegate void TestSuccessEventHandler( string message );
public event TestSuccessEventHandler TestSuccess;
public void SendSuccessEvent()
{
if( TestSuccess != null )
TestSuccess( "Test Success" );
}
public delegate void TestFailureEventHandler( string message );
public event TestFailureEventHandler TestFailure
{
add
{
// Do Something Here
TestFailure += value;
}
remove
{
TestFailure -= value;
// Do Something Here
}
}
public void SendFailureEvent()
{
if( TestFailure != null )
TestFailure( "Test Failure" );
}
}