Incorrect decompile

2 posts, 0 answers
  1. David
    David avatar
    1 posts
    Member since:
    Nov 2011

    Posted 30 Jan 2012 Link to this post

    Try decompiling the default constructor for System.Collections.Concurrent.BlockingCollection (in System.dll).

    JustDecompile gives:
    public BlockingCollection(){}

    JetBrains dotPeek gives:


    public BlockingCollection()

     : this((IProducerConsumerCollection<T>) new ConcurrentQueue<T>())


    It looks to me as if JustDecompile is missing a load of information from this method.


  2. Tsviatko Yovtchev
    Tsviatko Yovtchev avatar
    549 posts

    Posted 06 Feb 2012 Link to this post

    Hi David,

     First of all, I beg your pardon for the late response. It's been a bit hectic around here recently.

    We just released a new version of JD where the decompilation engine has undergone a major overhaul. It looks like we have a fix for your (and many other) issue there. Would you, please, update and let us know how it works for you.

    Tsviatko Yovtchev
    the Telerik team
    Sharpen your .NET Ninja skills! Attend Q1 webinar week and get a chance to win a license! Book your seat now >>
Back to Top