This is a screenshot of ILDasm.exe open on a program that contains an anonymous method. Notice how the C# compiler has used a generated method name to put the inline code from the anonymous method into.