Unverified Commit 899c9feb authored by Damir Ainullin's avatar Damir Ainullin Committed by GitHub

Replaced constant with index in loop (#1443)

parent 7088263a
...@@ -411,9 +411,9 @@ public DynamicParameters Output<T>(T target, Expression<Func<T, object>> express ...@@ -411,9 +411,9 @@ public DynamicParameters Output<T>(T target, Expression<Func<T, object>> express
{ {
var member = chain[i].Member; var member = chain[i].Member;
if (member is PropertyInfo) if (member is PropertyInfo info)
{ {
var get = ((PropertyInfo)member).GetGetMethod(true); var get = info.GetGetMethod(true);
il.Emit(OpCodes.Callvirt, get); // [Member{i}] il.Emit(OpCodes.Callvirt, get); // [Member{i}]
} }
else // Else it must be a field! else // Else it must be a field!
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment