¡@

Home 

c# Programming Glossary: l_0006

Generate tail call opcode

http://stackoverflow.com/questions/15864670/generate-tail-call-opcode

brtrue.s L_0005 L_0003 ldarg.1 L_0004 ret L_0005 ldarg.0 L_0006 ldc.i4.1 L_0007 sub L_0008 ldarg.1 L_0009 ldarg.0 L_000a add.. brtrue.s L_0005 L_0003 ldarg.1 L_0004 ret L_0005 ldarg.0 L_0006 ldc.i4.1 L_0007 sub L_0008 ldarg.1 L_0009 ldarg.0 L_000a add.. .maxstack 5 L_0000 nop L_0001 ldarg.0 L_0002 brtrue.s L_0006 L_0004 ldarg.1 L_0005 ret L_0006 ldarg.0 L_0007 ldc.i4.1 L_0008..

When using object initializers, why does the compiler generate an extra local variable?

http://stackoverflow.com/questions/1679780/when-using-object-initializers-why-does-the-compiler-generate-an-extra-local-va

instance void ClassLibrary1.Class1 .ctor L_0005 stloc.0 L_0006 ldloc.0 L_0007 ldstr fooBar L_000c callvirt instance void ClassLibrary1.Class1..

Does using “new” on a strict allocate it on the heap or stack?

http://stackoverflow.com/questions/203695/does-using-new-on-a-strict-allocate-it-on-the-heap-or-stack

cil managed .maxstack 8 L_0001 ldstr L_0006 newobj instance void mscorlib System.Guid .ctor string L_000b.. cil managed .maxstack 8 L_0001 ldstr L_0006 newobj instance void mscorlib System.Guid .ctor string L_000b.. 8 L_0001 ldsflda valuetype mscorlib System.Guid Test field L_0006 initobj mscorlib System.Guid L_000c ret .method private hidebysig..

+= new EventHandler(Method) vs += Method [duplicate]

http://stackoverflow.com/questions/2749868/new-eventhandlermethod-vs-method

EventProducer DelegateTest.Program Counter producer L_0006 ldarg.0 L_0007 ldftn instance void DelegateTest.Program Counter.. EventProducer DelegateTest.Program Counter producer L_0006 ldarg.0 L_0007 ldftn instance void DelegateTest.Program Counter..

Lock statement vs Monitor.Enter method

http://stackoverflow.com/questions/2837070/lock-statement-vs-monitor-enter-method

CS 2 0000 5 bool CS 4 0001 L_0000 nop L_0001 ldstr Test1 L_0006 newobj instance void ConsoleApplication2.Test .ctor string L_000b..

What really happens in a try { return x; } finally { x = null; } statement?

http://stackoverflow.com/questions/421797/what-really-happens-in-a-try-return-x-finally-x-null-statement

1 0000 L_0000 call int32 Program SomeNumber L_0005 stloc.0 L_0006 leave.s L_000e L_0008 call void Program Foo L_000d endfinally..

Why is the C# compiler emitting a callvirt instruction for a GetType() method call?

http://stackoverflow.com/questions/845657/why-is-the-c-sharp-compiler-emitting-a-callvirt-instruction-for-a-gettype-meth

L_0001 newobj instance void mscorlib System.Object .ctor L_0006 stloc.0 L_0007 ldloc.0 L_0008 callvirt instance class mscorlib..