System.Reflection 4.0.0
Provides types that retrieve information about assemblies, modules, members, parameters, and other entities in managed code by examining their metadata. These types also can be used to manipulate instances of loaded types, for example to hook up events or to invoke methods.
Commonly Used Types:
System.Reflection.MethodInfo
System.Reflection.PropertyInfo
System.Reflection.ParameterInfo
System.Reflection.FieldInfo
System.Reflection.ConstructorInfo
System.Reflection.Assembly
System.Reflection.MemberInfo
System.Reflection.EventInfo
System.Reflection.Module
Showing the top 20 packages that depend on System.Reflection.
Packages | Downloads |
---|---|
System.Reflection.TypeExtensions
Provides extensions methods for System.Type that are designed to be source-compatible with older framework reflection-based APIs.
Commonly Used Types:
System.Reflection.TypeExtensions
System.Reflection.BindingFlags
When using NuGet 3.x this package requires at least version 3.4.
|
14 |
System.Linq.Expressions
Provides classes, interfaces and enumerations that enable language-level code expressions to be represented as objects in the form of expression trees.
Commonly Used Types:
System.Linq.Expressions.Expression<TDelegate>
System.Linq.Expressions.Expression
System.Linq.Expressions.MemberExpression
System.Linq.Expressions.ExpressionVisitor
System.Linq.Expressions.MethodCallExpression
System.Linq.IQueryable<T>
System.Linq.IQueryable
System.Linq.Expressions.NewExpression
System.Linq.Expressions.ParameterExpression
System.Linq.Expressions.ConstantExpression
|
14 |
FSharp.Core
FSharp.Core redistributables from Visual F# Tools version 10.4 For F# 4.6
Supported Platforms:
.NET Framework 4.5+ (net45)
netstandard1.6 (netstandard1.6)
netstandard2.0 (netstandard2.0)
Commit hash: b5c01b8cc65af6381d2dd558ee63a4aa9e0e98d5
|
13 |
Serilog
Simple .NET logging with fully-structured events
|
13 |
JavaScriptEngineSwitcher.Core
JavaScript Engine Switcher determines unified interface for access to the basic features of popular JavaScript engines (MSIE JavaScript Engine for .Net, Microsoft ClearScript.V8, Jurassic, Jint and ChakraCore). This library allows you to quickly and easily switch to using of another JavaScript engine.
|
12 |
FluentAssertions
A very extensive set of extension methods that allow you to more naturally specify the expected outcome of a TDD or
BDD-style unit test. Runs on 4.0 and 4.5 (Desktop and Windows Store), CoreCLR, Silverlight 5 and Windows Phone 8, 8.1 and 8.1 for Silverlight. Supports the unit test frameworks NUnit, XUnit, XUnit2, MBUnit, Gallio, MSpec, and NSpec.
|
12 |
System.Diagnostics.DiagnosticSource
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
When using NuGet 3.x this package requires at least version 3.4.
|
11 |
System.Reflection.Emit.ILGeneration
Provides classes that allow a compiler or tool to emit Microsoft intermediate language (MSIL). The primary clients of these classes are script engines and compilers.
Commonly Used Types:
System.Reflection.Emit.ILGenerator
System.Reflection.Emit.Label
System.Reflection.Emit.CustomAttributeBuilder
System.Reflection.Emit.LocalBuilder
System.Reflection.Emit.ParameterBuilder
System.Reflection.Emit.SignatureHelper
When using NuGet 3.x this package requires at least version 3.4.
|
11 |
System.Text.Encoding.CodePages
Provides support for code-page based encodings, including Windows-1252, Shift-JIS, and GB2312.
Commonly Used Types:
System.Text.CodePagesEncodingProvider
|
11 |
Serilog
Simple .NET logging with fully-structured events
|
11 |
System.Reflection.TypeExtensions
Provides extensions methods for System.Type that are designed to be source-compatible with older framework reflection-based APIs.
Commonly Used Types:
System.Reflection.TypeExtensions
System.Reflection.BindingFlags
When using NuGet 3.x this package requires at least version 3.4.
|
11 |
GeoAPI.Core
GeoAPI.NET project provides a common framework based on OGC/ISO standards to improve interoperability among .NET GIS projects.
|
11 |
Magicodes.IE.EPPlus
Import and export general library, support Dto import and export, template export, fancy export and dynamic export, support Excel, Csv, Word, Pdf and Html.
导入导出通用库,支持Dto导入导出、模板导出、花式导出以及动态导出,支持Excel、Csv、Word、Pdf和Html。
开源库地址:https://github.com/xin-lai
博客地址:http://www.cnblogs.com/codelove/
更新记录:https://github.com/dotnetcore/Magicodes.IE/blob/master/RELEASE.md
公众号:麦扣聊技术
交流QQ群:85318032
**2022.03.06**
- 完善筛选器注册机制,在指定了特性ImportHeaderFilter、ExporterHeaderFilter等值后,筛选器将匹配对于的类型,如不指定则作为全局筛选器。
**2022.03.02**
- Excel导入时增加回调函数,方便增加自定义验证
- 优化获取DisplayName的逻辑
- 导出CSV支持ColumnIndex
- 优化Pdf导出逻辑,统一各平台导出代码
**2021.11.28**
- 修复未及时回收问题
**2021.11.28**
- 添加两个动态验证特性(见PR[#319 by Afonsof91](https://github.com/dotnetcore/Magicodes.IE/pull/359)),DynamicStringLengthAttribute及RequiredIfAttribute
- CSV添加对分隔符的配置,具体见PR[#319 by Afonsof91](https://github.com/dotnetcore/Magicodes.IE/pull/319)
- Excel导入添加对`TimeSpan`类型的支持,使用参考`TimeSpan_Test`
- 初步添加对.NET6的适配
**2021.10.23**
- 导出日期格式化支持'DateTimeOffset'类型,具体见PR[#349](https://github.com/dotnetcore/Magicodes.IE/pull/349),感谢[YaChengMu](https://github.com/YaChengMu)
- 修改Magicodes.IE.EPPlus的包依赖PR[#351](https://github.com/dotnetcore/Magicodes.IE/pull/351)
|
11 |
Magicodes.IE.EPPlus
Import and export general library, support Dto import and export, template export, fancy export and dynamic export, support Excel, Csv, Word, Pdf and Html.
导入导出通用库,支持Dto导入导出、模板导出、花式导出以及动态导出,支持Excel、Csv、Word、Pdf和Html。
开源库地址:https://github.com/xin-lai
博客地址:http://www.cnblogs.com/codelove/
更新记录:https://github.com/dotnetcore/Magicodes.IE/blob/master/RELEASE.md
公众号:麦扣聊技术
交流QQ群:85318032
|
11 |
Magicodes.EPPlus
Create advanced Excel spreadsheets using .NET
|
11 |
Dapper
A high performance Micro-ORM supporting Sql Server, MySQL, Sqlite, SqlCE, Firebird etc..
|
11 |
StackExchange.Redis
High performance Redis client, incorporating both synchronous and asynchronous usage.
|
11 |
System.Data.SqlClient
Provides the data provider for SQL Server. These classes provide access to versions of SQL Server and encapsulate database-specific protocols, including tabular data stream (TDS)
Commonly Used Types:
System.Data.SqlClient.SqlConnection
System.Data.SqlClient.SqlException
System.Data.SqlClient.SqlParameter
System.Data.SqlDbType
System.Data.SqlClient.SqlDataReader
System.Data.SqlClient.SqlCommand
System.Data.SqlClient.SqlTransaction
System.Data.SqlClient.SqlParameterCollection
System.Data.SqlClient.SqlClientFactory
When using NuGet 3.x this package requires at least version 3.4.
|
10 |
System.Private.ServiceModel
Internal implementation package not meant for direct consumption. Please do not reference directly. Provides implementation of System.ServiceModel packages. \r\n TFS ID: 1599443, GitHub SHA: https://github.com/dotnet/corefx/tree/eede273a4dfabcea608621f5e1bbf8ad00584cfb
|
10 |
System.Composition.TypedParts
Provides some extension methods for the Managed Extensibility Framework.
Commonly Used Types:
System.Composition.CompositionContextExtensions
System.Composition.Hosting.ContainerConfiguration
When using NuGet 3.x this package requires at least version 3.4.
|
10 |
.NETPlatform 5.0
- System.IO (>= 4.0.0)
- System.Runtime (>= 4.0.0)
- System.Reflection.Primitives (>= 4.0.0)
.NETCore 5.0
- System.Runtime (>= 4.0.0)
- System.Reflection.Primitives (>= 4.0.0)
- System.IO (>= 4.0.0)
Xamarin.Mac 2.0
- No dependencies.
Xamarin.iOS 1.0
- No dependencies.
WindowsPhoneApp 8.1
- No dependencies.
WindowsPhone 8.0
- No dependencies.
MonoAndroid 1.0
- No dependencies.
.NET Framework 4.5
- No dependencies.
Windows 8.0
- No dependencies.
MonoTouch 1.0
- No dependencies.
Version | Downloads | Last updated |
---|---|---|
4.3.0 | 2 | 2025/5/26 |
4.3.0-preview1-24530-04 | 1 | 2025/5/27 |
4.1.0 | 3 | 2025/5/31 |
4.1.0-rc2-24027 | 2 | 2025/5/27 |
4.1.0-beta-23516 | 4 | 2025/5/27 |
4.1.0-beta-23409 | 3 | 2025/5/27 |
4.1.0-beta-23225 | 7 | 2025/5/27 |
4.0.10 | 2 | 2025/6/6 |
4.0.10-beta-23109 | 5 | 2025/5/27 |
4.0.10-beta-23019 | 4 | 2025/5/27 |
4.0.10-beta-22816 | 1 | 2025/5/28 |
4.0.10-beta-22605 | 7 | 2025/5/27 |
4.0.10-beta-22416 | 2 | 2025/5/27 |
4.0.10-beta-22231 | 5 | 2025/5/27 |
4.0.0 | 1 | 2025/6/6 |
4.0.0-beta-23109 | 2 | 2025/5/27 |
4.0.0-beta-23019 | 2 | 2025/5/28 |