All pastes #478879 Raw Edit

Someone

public text v1 · immutable
·published 2007-05-09 12:32 UTC
rendered paste body
namespace TestLib
{
    
    public class test {        
        public delegate void ParameterReceivedHandler(object o, ParameterReceivedArgs e);
        public static event ParameterReceivedHandler pHandler;

        public class ParameterReceivedArgs : EventArgs
        {
            public readonly int Parameter;
            public readonly int Data;
            public ParameterReceivedArgs(int Parameter, int Data)
            {
                this.Parameter = Parameter;
                this.Data = Data;
            }
        }

        public void onParameterReceived(ParameterReceivedArgs e)
        {
            if (pHandler != null)
                pHandler(new object(), e);
        }
        
       public test()
        {
            ParameterReceivedArgs e = new ParameterReceivedArgs(1000,1203);
            onParameterReceived(e);
        }
     }
    }