Inside Arrays: Table 2: Generic Interfaces Versus Non-Generic Interfaces.

Generic interfaces IList(Of T) and ICollection(Of T) members compared to the non generic IList and ICollection interfaces. Note the significant difference between ICollection and ICollection(Of T).

ICollection ICollection(Of T)
CopyTo Add
Count Clear
IsSync Contains
SyncRoot CopyTo
Count
IList Count
Add Remove
Clear
Contains IList(Of T)
IndexOf IndexOf
Insert Insert
IsFixedSize Item
IsReadOnly RemoveAt
Item
Remove
RemoveAt
comments powered by Disqus

Featured

  • The AI-Powered Software Development Lifecycle

    René van Osnabrugge makes the case that AI's biggest opportunity in software development is not faster coding -- it's reducing the friction everywhere else in the SDLC.

  • Copilot Usage-Based Billing Gets a Token Dashboard

    Microsoft is keeping Visual Studio's new built-in Agent Skills switched off by default while a public dashboard measures whether their performance gains justify the additional tokens they may consume.

  • VS Code 1.129 Introduces Agent Host and Experimental Agents Window Editor

    Visual Studio Code 1.129 adds a dedicated process for running AI agent sessions and an experimental docked editor for reviewing agent-generated changes.

  • .NET 11 Preview 6 Roundup: ASP.NET Core, MAUI, C#, EF Core and SDK Updates

    Microsoft's sixth .NET 11 preview advances async validation, C# unions, cross-platform UI controls, database queries, testing tools, Native AOT and container images.

Subscribe on YouTube