Gabriel olayinka

Gabriel olayinka

  • NA
  • 119
  • 4.2k

can someone please explain what this code does for me?

Apr 19 2018 10:13 AM
if (Assessments.< button4_Click > o__SiteContainer0.<> p__Site3b == null)
{
Type type8 = typeof(Assessments);
cSharpArgumentInfoArray = new CSharpArgumentInfo[] { CSharpArgumentInfo.Create(CSharpArgumentInfoFlags.None, null), CSharpArgumentInfo.Create(CSharpArgumentInfoFlags.None, null) };
Assessments.< button4_Click > o__SiteContainer0.<> p__Site3b = CallSite<Func<CallSite, object, object, object>>.Create(Microsoft.CSharp.RuntimeBinder.Binder.BinaryOperation(CSharpBinderFlags.BinaryOperationLogical, ExpressionType.And, type8, cSharpArgumentInfoArray));
}
!0 target20 = Assessments.< button4_Click > o__SiteContainer0.<> p__Site3b.Target;
CallSite<Func<CallSite, object, object, object>> u003cu003ep_Site3b = Assessments.< button4_Click > o__SiteContainer0.<> p__Site3b;
object obj17 = target;

Answers (1)