39 packages tagged with “Condition”
CuttingEdge.Conditions is a library that helps developers to write fluent pre and postcondition validations in their C# 3.0 and VB.NET 9.0 code base. Writing these validations is easy and it improves the readability and maintainability of code.
Collection of property editors that allow the conditional display of other properties in the same document type.
mXparser is a super easy, rich, fast and highly flexible math expression parser library (parser and evaluator of mathematical expressions / formulas provided as plain text / string). Software delivers easy to use API for JAVA, Android and C# .NET/MONO (Common Language Specification compliant: F#, Visual Basic, C++/CLI). *** If you find the software useful donation or purchase is something you might consider: https://mathparser.org/donate/ *** Online store: https://payhip.com/INFIMA *** Scalar Scientific Calculator, Charts and Scripts, Scalar Lite: https://play.google.com/store/apps/details?id=org.mathparser.scalar.lite *** Scalar Pro: https://play.google.com/store/apps/details?id=org.mathparser.scalar.pro *** ScalarMath.org: https://scalarmath.org/ *** MathSpace.pl: https://mathspace.pl/ ***
xFunc provides a powerful parser and analyzer for mathematical expressions. It excels at calculating derivatives, simplifying expressions, and achieving high performance.
Easy way to determine features using configurable or runtime conditions
Simple json rule engine
Library that helps to check method arguments by conditions. Fluent methods for validating method arguments by conditions for .NET 3.5-4.6.
Fast low memory consuming mathematical evaluation without endless string parsing! Parses string formula once and uses its object sequence in each evaluation.
Minimalistic conditions checking library with zero overhead and plentiful diagnostics.
Lightweight guard / pre-condition / parameter validation library for .NET
Parallel Checker: Static detection of data races, deadlocks, and other concurrency issues in C#. Version with updated dependencies.
The Cuemon namespace contains fundamental types such as value and reference types, factories and utility classes, interfaces, attributes and feature rich delegates that support functional programming on a whole new level. The namespace is an addition to the System namespace.
If extension method.
Parallel Checker: Static detection of data races, deadlocks, and other concurrency issues in C#.
Instead of null checks you can simply write for example Result.OrDefault(() => SelectedItem.Invoice.Employee.Name.ToString());
MongoDB utilities to apply optimistic concurrency when updating and deleting entities using a version property.
DeepEquals is a fast, flexible, and simple way of comparing objects deeply in .NET
Conditions for Dapper and SQL
asp.net 列表通用查询控件。本查询控件基于JS,提交Form,最终生成SQL中的条件语句,如"a=b or a=c and m like '%n%'"等 目前只支持SQL SERVER的语法规则。
.NET library for distributed handler and pipeline for notifications
Package Description
The C++ Mathematical Expression Toolkit Library (ExprTk) is a simple to use, easy to integrate and extremely efficient run-time mathematical expression parsing and evaluation engine. The parsing engine supports numerous forms of functional and logic processing semantics and is easily extendible. https://www.partow.net/programming/exprtk/index.html
Package description
A rules engine to evaluate multiple combinations of conditions.
A lightweight .NET library that ensures only one instance of an application is running at a time. Uses a JSON-serialized PID file with multi-attribute process verification (PID, name, start time, executable path) for accurate instance detection, built-in race condition handling for simultaneous startups, and backward compatibility with legacy PID formats. Supports .NET 10.0 through .NET Standard 2.0.
PSC.Evaluator is a mathematical expressions evaluator library written in C#. Allows to evaluate mathematical, boolean, string and datetime expressions.
Implements filters based on LINQ definitions
Provides models and utilities to dynamically define filters to restrict access to data
Powerful query condition builder supporting attribute-based declarative queries. Generates Lambda expression predicates. For SQL generation, install FluentCondition.SqlServer or FluentCondition.MySql extension packages.