public void op_Implicit536()
{
DualParameterEventArgs<int, int> dualParameterEventArgs;
object[] os = new object[2];
object boxi = (object)(default(int));
os[0] = boxi;
object boxi1 = (object)(default(int));
os[1] = boxi1;
dualParameterEventArgs = this.op_Implicit<int, int>(os);
Assert.IsNotNull((object)dualParameterEventArgs);
Assert.AreEqual<int>(0, dualParameterEventArgs.Parameter2);
Assert.AreEqual<int>
(0, ((ParameterEventArgs<int>)dualParameterEventArgs).Parameter1);
}