System.Collections.NonGeneric
by: Microsoft
- 2.147k total downloads
- Latest version: 4.3.0
Provides classes that define older non-generic collections of objects, such as lists, queues, hash tables and dictionaries. Developers should prefer the generic collections in the System.Collections package.
Commonly Used Types:
System.Collections.ArrayList
System.Collections.Hashtable
System.Collections.CollectionBase
System.Collections.ReadOnlyCollectionBase
System.Collections.Stack
System.Collections.SortedList
System.Collections.DictionaryBase
System.Collections.Queue
System.Collections.Comparer
System.Collections.CaseInsensitiveComparer
When using NuGet 3.x this package requires at least version 3.4.
System.Collections.Specialized
by: Microsoft
- 1.739k total downloads
- Latest version: 4.3.0
Provides older specialized non-generic collections; for example, a linked list dictionary, a bit vector, and collections that contain only strings.
Commonly Used Types:
System.Collections.Specialized.NameValueCollection
System.Collections.Specialized.NameObjectCollectionBase
System.Collections.Specialized.StringCollection
System.Collections.Specialized.IOrderedDictionary
System.Collections.Specialized.HybridDictionary
System.Collections.Specialized.OrderedDictionary
System.Collections.Specialized.ListDictionary
System.Collections.Specialized.StringDictionary
System.Collections.Specialized.BitVector32
When using NuGet 3.x this package requires at least version 3.4.
System.ComponentModel
by: Microsoft
- 1.639k total downloads
- Latest version: 4.3.0
Provides interfaces for the editing and change tracking of objects used as data sources.
Commonly Used Types:
System.ComponentModel.CancelEventArgs
System.IServiceProvider
System.ComponentModel.IEditableObject
System.ComponentModel.IChangeTracking
System.ComponentModel.IRevertibleChangeTracking
When using NuGet 3.x this package requires at least version 3.4.
System.ComponentModel.Annotations
by: Microsoft
- 3.015k total downloads
- Latest version: 5.0.0
Provides attributes that are used to define metadata for objects used as data sources.
Commonly Used Types:
System.ComponentModel.DataAnnotations.ValidationResult
System.ComponentModel.DataAnnotations.IValidatableObject
System.ComponentModel.DataAnnotations.ValidationAttribute
System.ComponentModel.DataAnnotations.RequiredAttribute
System.ComponentModel.DataAnnotations.StringLengthAttribute
System.ComponentModel.DataAnnotations.DisplayAttribute
System.ComponentModel.DataAnnotations.RegularExpressionAttribute
System.ComponentModel.DataAnnotations.DataTypeAttribute
System.ComponentModel.DataAnnotations.RangeAttribute
System.ComponentModel.DataAnnotations.KeyAttribute
When using NuGet 3.x this package requires at least version 3.4.
System.ComponentModel.Primitives
by: Microsoft
- 1.684k total downloads
- Latest version: 4.3.0
Provides interfaces that are used to implement the run-time and design-time behavior of components.
Commonly Used Types:
System.ComponentModel.IComponent
System.ComponentModel.IContainer
System.ComponentModel.ISite
System.ComponentModel.ComponentCollection
When using NuGet 3.x this package requires at least version 3.4.
System.ComponentModel.TypeConverter
by: Microsoft
- 1.674k total downloads
- Latest version: 4.3.0
Provides the System.ComponentModel.TypeConverter class, which represents a unified way of converting types of values to other types.
Commonly Used Types:
System.ComponentModel.TypeConverter
System.ComponentModel.TypeConverterAttribute
System.ComponentModel.PropertyDescriptor
System.ComponentModel.StringConverter
System.ComponentModel.ITypeDescriptorContext
System.ComponentModel.EnumConverter
System.ComponentModel.TypeDescriptor
System.ComponentModel.Int32Converter
System.ComponentModel.BooleanConverter
System.ComponentModel.DoubleConverter
When using NuGet 3.x this package requires at least version 3.4.
System.Composition
by: Microsoft
- 3.278k total downloads
- Latest version: 7.0.0
This package provides a version of the Managed Extensibility Framework (MEF) that is lightweight and specifically optimized for high throughput scenarios, such as the web.
Commonly Used Types:
System.Composition.ExportAttribute
System.Composition.ImportAttribute
System.Composition.Convention.ConventionBuilder
System.Composition.Hosting.CompositionHost
System.Composition.CompositionContext
System.Composition.CompositionContextExtensions
System.Composition.AttributedModel
by: Microsoft
- 3.243k total downloads
- Latest version: 7.0.0
Provides common attributes used by System.Composition types.
Commonly Used Types:
System.Composition.ExportAttribute
System.Composition.ImportAttribute
System.Composition.Convention.AttributedModelProvider
System.Composition.Convention
by: Microsoft
- 3.262k total downloads
- Latest version: 7.0.0
Provides types that support using Managed Extensibility Framework with a convention-based configuration model.
Commonly Used Types:
System.Composition.Convention.ConventionBuilder
System.Composition.Convention.ExportConventionBuilder
System.Composition.Convention.ImportConventionBuilder
System.Composition.Convention.PartConventionBuilder
System.Composition.Convention.ParameterImportConventionBuilder
System.Composition.Hosting
by: Microsoft
- 3.267k total downloads
- Latest version: 7.0.0
Provides Managed Extensibility Framework types that are useful to developers of extensible applications, or hosts.
Commonly Used Types:
System.Composition.Hosting.CompositionHost
System.Composition.Runtime
by: Microsoft
- 3.298k total downloads
- Latest version: 7.0.0
Contains runtime components of the Managed Extensibility Framework.
Commonly Used Types:
System.Composition.CompositionContext
System.Composition.TypedParts
by: Microsoft
- 3.261k total downloads
- Latest version: 7.0.0
Provides some extension methods for the Managed Extensibility Framework.
Commonly Used Types:
System.Composition.CompositionContextExtensions
System.Composition.Hosting.ContainerConfiguration
System.Configuration.ConfigurationManager
by: Microsoft
- 8.442k total downloads
- Latest version: 8.0.0
Provides types that support using XML configuration files (app.config). This package exists only to support migrating existing .NET Framework code that already uses System.Configuration. When writing new code, use another configuration system instead, such as Microsoft.Extensions.Configuration.
System.Console
by: Microsoft
- 2.827k total downloads
- Latest version: 4.3.0
Provides the System.Console class, which represents the standard input, output and error streams for console applications.
Commonly Used Types:
System.Console
System.ConsoleColor
When using NuGet 3.x this package requires at least version 3.4.
System.Data.DataSetExtensions
by: Microsoft
- 1.484k total downloads
- Latest version: 4.5.0
Provides extensions to form LINQ expressions and method queries against DataTable objects.
Commonly Used Types:
System.Data.DataRowComparer
System.Data.DataRowExtensions
System.Data.DataTableExtensions
System.Data.EnumerableRowCollection
System.Data.EnumerableRowCollectionExtensions
System.Data.OrderedEnumerableRowCollection
System.Data.TypedTableBase
System.Data.TypedTableBaseExtensions
30ab651fcb4354552bd4891619a0bdd81e0ebdbf
When using NuGet 3.x this package requires at least version 3.4.
System.Diagnostics.Debug
by: Microsoft
- 4.196k total downloads
- Latest version: 4.3.0
Provides classes and attributes that allows basic interaction with a debugger.
Commonly Used Types:
System.Diagnostics.Debug
System.Diagnostics.DebuggerStepThroughAttribute
System.Diagnostics.Debugger
System.Diagnostics.DebuggerDisplayAttribute
System.Diagnostics.DebuggerBrowsableAttribute
System.Diagnostics.DebuggerBrowsableState
System.Diagnostics.DebuggerHiddenAttribute
System.Diagnostics.DebuggerNonUserCodeAttribute
System.Diagnostics.DebuggerTypeProxyAttribute
When using NuGet 3.x this package requires at least version 3.4.
System.Diagnostics.DiagnosticSource
by: Microsoft
- 8.698k total downloads
- Latest version: 8.0.0
Provides Classes that allow you to decouple code logging rich (unserializable) diagnostics/telemetry (e.g. framework) from code that consumes it (e.g. tools)
Commonly Used Types:
System.Diagnostics.DiagnosticListener
System.Diagnostics.DiagnosticSource
System.Diagnostics.EventLog
by: Microsoft
- 4.955k total downloads
- Latest version: 8.0.1
Provides the System.Diagnostics.EventLog class, which allows the applications to use the Windows event log service.
Commonly Used Types:
System.Diagnostics.EventLog
System.Diagnostics.FileVersionInfo
by: Microsoft
- 1.815k total downloads
- Latest version: 4.3.0
Provides the System.Diagnostics.FileVersionInfo class, which allows access to Win32 version resource information for a physical file on disk.
Commonly Used Types:
System.Diagnostics.FileVersionInfo
When using NuGet 3.x this package requires at least version 3.4.
System.Diagnostics.PerformanceCounter
by: Microsoft
- 1.415k total downloads
- Latest version: 6.0.1
Provides the System.Diagnostics.PerformanceCounter class, which allows access to Windows performance counters.
Commonly Used Types:
System.Diagnostics.PerformanceCounter