When I decoded the Serialized objects created by mono and .NET one of the
key differences was the use of Collections.List by .NET and
Collections.IList by mono and the other was the use of the variable name
items by .NET and list by mono. Does mono have Collections.List and does it
use items, if so why does the mono serialization end up with Ilist?

Mono decode: http://pastebin.com/55t8f2JS
.NET decode: http://pastebin.com/3K86yzhs


On 4/17/13 10:36 PM, "Marek Safar" <notifications@github.com> wrote:

> In mcs/class/corlib/System.Collections.ObjectModel/Collection.cs:
>> >    }
>> >  
>> > -  public Collection (IList <T> list)
>> > +  public Collection (IList <T> items)
> This is wrong the parameter name was correct
> 
> ‹
> Reply to this email directly or view it on GitHub
> <https://github.com/mono/mono/pull/613/files#r3846098> .
>