Found 157 packages
Range indexing for strings.
LinksPlatform's Platform.Ranges Class Library
This package polyfills the types required for the C# 8.0 feature Ranges on targets lower than netcoreapp3.0 and netstandard2.1. This includes: .NET Framework - starting from net461 .NET Standard 2.0 Compatible Runtimes - this includes .NET Core 2.x Usage Add this to your csproj file: <PackageReference Include="Contrib.Bcl.Ranges" Version="1.0.0-preview8.19405.3" /> and add this to the PropertyGroup: <LangVersion>8.0</LangVersion> Now we can start using this handy new language feature 😀 Console.WriteLine("Hello world!"[6..^1]); // world
SemverRanges core library
Lightweight offline classification of IP addresses (includes IP ranges of Amazon AWS, Azure, DigitalOcean, OVH)
LinksPlatform's Platform.Ranges is a Template Library what contains set of C++ non-abstract class templates. Use Platform.Ranges.h file to include the library.
A library containing classes for dealing with ranges of comparable values for common uses across any .NET project.
Extension for Excel.Range
Package Description
How to use: AzureDatacenterIPAddressService _handler = new AzureDatacenterIPAddressService(); // get all azure regions var regions = _handler.GetRegionsWithIpAddress(); // get ip address list for region var ipForRegion = _handler.GetIpAddressByRegion(RegionType.europenorth); // check if region contain ip address var resultTrue = _handler.RegionContainsIpAddress("40.79.211.99", RegionType.australiaeast); var resultFalse = _handler.RegionContainsIpAddress("40.79.211.99", RegionType.europenorth);
Charts is a set of full-sized charts that provide rich visualization for quantitative data in WPF applications. It's designed to make even the most complex data readable. Many chart types are supported, from basic line and bar charts to stacked area charts. The chart control includes numerous useful features such as multiple series, labels, legends, stacking, and customizable palettes. Easily convey data, from single or multiple sources, in a single chart to save space and engage users. Documentation is available on the Actipro web site (https://www.actiprosoftware.com/docs/controls/wpf/index?v=25.1), and samples can be downloaded from the Actipro WPF Controls GitHub repository (https://github.com/Actipro/WPF-Controls). NOTE: This is a commercial software product and requires proper paid licensing for legal usage. See Actipro's web site (https://www.actiprosoftware.com/purchase) for links to purchase developer licenses, or view the Sales FAQ for more information about evaluations and licensing.
Gauge contains a complete set of circular, linear, and digital gauge controls for WPF applications, along with LED lights and flip switches. Visually render multiple data points in a compact area that is quickly recognized and understood by users. All gauge appearances can be customized using an enormous number of pre-built or custom options. Documentation is available on the Actipro web site (https://www.actiprosoftware.com/docs/controls/wpf/index?v=25.1), and samples can be downloaded from the Actipro WPF Controls GitHub repository (https://github.com/Actipro/WPF-Controls). NOTE: This is a commercial software product and requires proper paid licensing for legal usage. See Actipro's web site (https://www.actiprosoftware.com/purchase) for links to purchase developer licenses, or view the Sales FAQ for more information about evaluations and licensing.
Micro Charts is a set of charts that visualize quantitative data in WPF applications, and are designed to render clearly in compact spaces. Many chart types are supported, from basic line and bar charts to stacked area charts. The sparkline chart controls include numerous useful features such as multiple series, stacking, hot tracking, customizable palettes, and data aggregation. Other included controls are box plots, bullet graphs, candlestick charts, heat maps, segment charts, and trend indicators. Basically everything you need to create enhanced compact data displays. Documentation is available on the Actipro web site (https://www.actiprosoftware.com/docs/controls/wpf/index?v=25.1), and samples can be downloaded from the Actipro WPF Controls GitHub repository (https://github.com/Actipro/WPF-Controls). NOTE: This is a commercial software product and requires proper paid licensing for legal usage. See Actipro's web site (https://www.actiprosoftware.com/purchase) for links to purchase developer licenses, or view the Sales FAQ for more information about evaluations and licensing.
The library to work with generic ranges.
Utility for working with intervals, such as time periods. The utility allows you to find intersections of periods, exclude periods, etc.
Extremely small library that provides a DateRange implementation
Range types for each primitive integer type that can be enumerated over, intersected, unioned and coalesced.
A simple library to manage and use integer number ranges like used on a printer: 2-10,12,15-.
Tools for creating and working with ranges of values, defined as begin and end of range
Contains a collection of helper methods for generating ranges of arbitrary type. Adds also iterators for common collections.