NameComparisonToolkit 0.0.1
See the version list below for details.
dotnet add package NameComparisonToolkit --version 0.0.1
NuGet\Install-Package NameComparisonToolkit -Version 0.0.1
<PackageReference Include="NameComparisonToolkit" Version="0.0.1" />
paket add NameComparisonToolkit --version 0.0.1
#r "nuget: NameComparisonToolkit, 0.0.1"
// Install NameComparisonToolkit as a Cake Addin #addin nuget:?package=NameComparisonToolkit&version=0.0.1 // Install NameComparisonToolkit as a Cake Tool #tool nuget:?package=NameComparisonToolkit&version=0.0.1
Name Comparison Toolkit
Description
This toolkit provides a name object, and multiple name matching methods to compare two names. All comparison are case insensitive and culture insensitive
How to use
Once the package is installed create the name objects you would like to compare, then run {name}.Matches({otherName}, {ComparisonType.Type}) if no comparison type is given ExactMatchIgnoreCase is used Multiple constructors are provided to support as many or as few name parts as desired
Example
var name1 = new Name("John", "Adam", "Smith", "Jr."); var name2 = new Name("John", "Adam", "Smith", "Jr."); name2.Matches(name1) name2.Matches(name1, ComparisonType.LastNameIgnoreCase);
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net6.0 is compatible. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. |
-
net6.0
- No dependencies.
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
This package takes name parts as strings, compares, then returns MatchResults object with data from multiple matching methods and a matching score