In .NET reflection is slow... well, kinda slow. If you need access to the members of an arbitrary type, with the type and member-names known only at runtime - then it is frankly hard (especially for DLR types). This library makes such access easy and fast.

There is a newer version of this package available.
See the version list below for details.
Install-Package FastMember -Version
dotnet add package FastMember --version
<PackageReference Include="FastMember" Version="" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add FastMember --version
The NuGet Team does not provide support for this client. Please contact its maintainers for support.


This package has no dependencies.

Showing the top 4 GitHub repositories that depend on FastMember:

Repository Stars
ClosedXML is a .NET library for reading, manipulating and writing Excel 2007+ (.xlsx, .xlsm) files. It aims to provide an intuitive and user-friendly interface to dealing with the underlying OpenXML API.
Entity Framework Core Bulk Batch Extensions for Insert Update Delete and Read (CRUD) operations on SQL Server and SQLite
Style Xaml applications with CSS
Display and control songs from the Windows taskbar

Version History

Version Downloads Last updated
1.5.0 359,885 5/24/2019
1.4.1 453,739 7/19/2018
1.4.0 2,222 7/19/2018
1.3.0 882,880 3/6/2018
1.2.0 63,644 1/31/2018
1.1.0 501,863 8/26/2016
1.1.0-beta1 2,736 11/24/2015 432,229 9/22/2013 11,572 6/7/2013 5,380 11/8/2012 930 11/8/2012 913 11/8/2012 1,840 4/13/2012 1,435 3/23/2012
Show less