System.Reflection.TypeExtensions 4.7.0

前缀已保留

需要NuGet 2.12或更高版本。

dotnet add package System.Reflection.TypeExtensions --version 4.7.0                
NuGet\Install-Package System.Reflection.TypeExtensions -Version 4.7.0                
此命令旨在在Visual Studio的包管理器控制台中使用,因为它使用了NuGet模块的Install-Package版本。
<PackageReference Include="System.Reflection.TypeExtensions" Version="4.7.0" />                
对于支持PackageReference的项目,将此XML节点复制到项目文件中以引用包。
paket add System.Reflection.TypeExtensions --version 4.7.0                
#r "nuget: System.Reflection.TypeExtensions, 4.7.0"                
#r指令可用于F# Interactive和Polyglot Notebooks。将其复制到交互式工具或脚本的源代码中,以引用包。
// Install System.Reflection.TypeExtensions as a Cake Addin
#addin nuget:?package=System.Reflection.TypeExtensions&version=4.7.0

// Install System.Reflection.TypeExtensions as a Cake Tool
#tool nuget:?package=System.Reflection.TypeExtensions&version=4.7.0                

为System.Type类型提供扩展方法,这些方法设计为与较旧框架基于反射的API具有源兼容性。

常用类型
System.Reflection.TypeExtensions
System.Reflection.BindingFlags

当使用NuGet 3.x时,此包需要至少版本3.4。

产品 兼容和额外的计算目标框架版本。
.NET net5.0 已计算。 net5.0-windows 已计算。 net6.0 已计算。 net6.0-android 已计算。 net6.0-ios 已计算。 net6.0-maccatalyst 已计算。 net6.0-macos 已计算。 net6.0-tvos 已计算。 net6.0-windows 已计算。 net7.0 已计算。 net7.0-android 已计算。 net7.0-ios 已计算。 net7.0-maccatalyst 已计算。 net7.0-macos 已计算。 net7.0-tvos 已计算。 net7.0-windows 已计算。 net8.0 已计算。 net8.0-android 已计算。 net8.0-browser 已计算。 net8.0-ios 已计算。 net8.0-maccatalyst 已计算。 net8.0-macos 已计算。 net8.0-tvos 已计算。 net8.0-windows 已计算。
.NET Core netcoreapp1.0 兼容。 netcoreapp1.1 已计算。 netcoreapp2.0 兼容。 netcoreapp2.1 已计算。 netcoreapp2.2 已计算。 netcoreapp3.0 已计算。 netcoreapp3.1 已计算。
.NET Standard netstandard1.3 兼容。 netstandard1.4 已计算。 netstandard1.5 兼容。 netstandard1.6 已计算。 netstandard2.0 兼容。 netstandard2.1 已计算。
.NET Framework net46 兼容。 net461 兼容。 net462 已计算。 net463 已计算。 net47 已计算。 net471 已计算。 net472 兼容。 net48 已计算。 net481 已计算。
MonoAndroid monoandroid 已计算。 monoandroid10 兼容。
MonoMac monomac 已计算。
MonoTouch monotouch 已计算。 monotouch10 兼容。
Tizen tizen30 已计算。 tizen40 已计算。 tizen60 已计算。
通用 Windows 平台 netcore50 兼容。 uap 已计算。 uap10.0 已计算。 uap10.0.16299 兼容。
Xamarin.iOS xamarinios 已计算。 xamarinios10 兼容。
Xamarin.Mac xamarinmac 已计算。 xamarinmac20 兼容。
Xamarin.TVOS xamarintvos 已计算。 xamarintvos10 兼容。
Xamarin.WatchOS xamarinwatchos 已计算。 xamarinwatchos10 兼容。
兼容的目标框架
包含的目标框架(在包中)
了解更多关于 目标框架.NET Standard 的信息。

NuGet 包 (1.1K)

显示依赖 System.Reflection.TypeExtensions 的前5个 NuGet 包

下载
Microsoft.CSharp

提供支持使用 C# 语言进行编译和代码生成的支持,包括动态类型。常用的类型:Microsoft.CSharp.RuntimeBinder.Binder Microsoft.CSharp.RuntimeBinder.RuntimeBinderException Microsoft.CSharp.RuntimeBinder.CSharpArgumentInfo Microsoft.CSharp.RuntimeBinder.CSharpArgumentInfoFlags Microsoft.CSharp.RuntimeBinder.CSharpBinderFlags 当使用 NuGet 3.x 时,此包至少需要版本 3.4。

System.Linq.Expressions

提供类、接口和枚举,使语言级别的代码表达式能以表达式树的形式表示为对象。常用的类型:System.Linq.IQueryable System.Linq.IQueryable System.Linq.Expressions.Expression System.Linq.Expressions.Expression System.Linq.Expressions.ExpressionVisitor 当使用 NuGet 3.x 时,此包至少需要版本 3.4。

System.Dynamic.Runtime

提供支持动态语言运行时 (DLR) 的类和接口。常用的类型:System.Runtime.CompilerServices.CallSite System.Runtime.CompilerServices.CallSite System.Dynamic.IDynamicMetaObjectProvider System.Dynamic.DynamicMetaObject System.Dynamic.SetMemberBinder System.Dynamic.GetMemberBinder System.Dynamic.ExpandoObject System.Dynamic.DynamicObject System.Runtime.CompilerServices.CallSiteBinder System.Runtime.CompilerServices.ConditionalWeakTable 当使用 NuGet 3.x 时,此包至少需要版本 3.4。

System.ComponentModel.TypeConverter

提供 System.ComponentModel.TypeConverter 类,它代表将值的类型转换为其他类型的一种统一方式。常用的类型: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 当使用 NuGet 3.x 时,此包至少需要版本 3.4。

Microsoft.DotNet.PlatformAbstractions

为使用文件系统和环境进行测试的代码提供抽象。

GitHub 仓库 (170)

显示依赖 System.Reflection.TypeExtensions 的前5个最受欢迎的GitHub 仓库

仓库 星标
jbogard/MediatR
.NET中简单、不抱奢望的调解器实现
bchavez/Bogus
:card_index: 一个简单的伪造数据生成器,用于C#、F#和VB.NET。基于并移植自著名的faker.js。
mbdavid/LiteDB
LiteDB - 单个数据文件中的.NET NoSQL文档存储
NLog/NLog
NLog - 用于多种.NET平台的先进和结构化日志记录
CommunityToolkit/WindowsCommunityToolkit
Windows社区工具包是一个包含助手、扩展和自定义控件的集合。它简化并演示了在Windows 10和Windows 11上使用UWP和Windows App SDK / WinUI 3构建.NET应用时的常见开发任务。该工具包是.NET基金会的一部分。
版本 下载 最后更新
4.7.0 152,284,822 12/3/2019
4.7.0-preview3.19551.4 2,555 11/13/2019
4.7.0-preview2.19523.17 1,564 11/1/2019
4.7.0-preview1.19504.10 1,581 10/15/2019
4.6.0 12,705,597 9/23/2019
4.6.0-rc1.19456.4 5,603 9/16/2019
4.6.0-preview9.19421.4 13,028 9/4/2019
4.6.0-preview9.19416.11 894 9/4/2019
4.6.0-preview8.19405.3 2,568 8/13/2019
4.6.0-preview7.19362.9 51,300 7/23/2019
4.6.0-preview6.19303.8 3,556 6/12/2019
4.6.0-preview6.19264.9 903 9/4/2019
4.6.0-preview5.19224.8 12,561 5/6/2019
4.6.0-preview4.19212.13 1,462 4/18/2019
4.6.0-preview3.19128.7 2,515 3/6/2019
4.6.0-preview.19073.11 2,213 1/29/2019
4.6.0-preview.18571.3 8,999 12/3/2018
4.5.1 80,736,223 8/21/2018
4.5.0 33,374,515 5/29/2018
4.5.0-rc1 17,403 5/6/2018
4.5.0-preview2-26406-04 7,408 4/10/2018
4.5.0-preview1-26216-02 7,859 2/26/2018
4.4.0 166,226,922 8/11/2017
4.4.0-preview2-25405-01 124,819 6/27/2017
4.4.0-preview1-25305-02 13,990 5/9/2017
4.3.0 1,139,271,322 11/15/2016
4.3.0-preview1-24530-04 382,556 10/24/2016
4.1.0 997,287,864 6/27/2016
4.1.0-rc2-24027 23,283,177 5/16/2016
4.1.0-beta-23516 73,507 11/18/2015
4.0.1-beta-23409 753,087 10/15/2015
4.0.1-beta-23225 273,819 9/2/2015
4.0.0 3,323,602 7/29/2015
4.0.0-beta-23109 133,536 7/27/2015
4.0.0-beta-23019 68,402 6/30/2015
4.0.0-beta-22816 64,750 4/24/2015
4.0.0-beta-22605 20,726 2/13/2015
4.0.0-beta-22416 12,016 1/16/2015
4.0.0-beta-22231 35,095 11/11/2014