FastExpressionCompiler
ExpressionTreeToString
FastExpressionCompiler | ExpressionTreeToString | |
---|---|---|
2 | 1 | |
1,107 | 148 | |
- | - | |
9.5 | 0.0 | |
6 days ago | 10 months ago | |
C# | C# | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
FastExpressionCompiler
-
What C# tools would you like to use that don't exist today?
We use Mapster coupled with FastExpressionCompiler and have been very happy with it.
-
Using C# Expression Trees in the Real World - Spencer Schneidenbach
If you're using a lot of expression trees, FastExpressionCompiler is awesome.
ExpressionTreeToString
-
Is there any way I can create a string representation of "Expression<Func<T, bool>>" for logging ?
Haven't used it, but you might try something like ExpressionTreeToString to generate a string representation of the expression tree.
What are some alternatives?
Mapster - A fast, fun and stimulating object to object Mapper
BroadcastWinForms - Windows forms, form to form communication
RecordParser - Zero Allocation Writer/Reader Parser for .NET Core
CodeConverter - Convert code from C# to VB.NET and vice versa using Roslyn
mapperly - A .NET source generator for generating object mappings. No runtime reflection.
Legacy-Edge-Launcher - Used to allow to run Legacy Edge again
BenchmarkDotNet - Powerful .NET library for benchmarking
PocketBaseClient - C# client to interact with a particular PocketBase application: an ORM mapped to your PocketBase server. [This project is in active development. The things described below could change]
IMLCGui - Intel Memory Latency Checker GUI
Bogus - :card_index: A simple fake data generator for C#, F#, and VB.NET. Based on and ported from the famed faker.js.
WebTruss
Entitas - Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity