NeedfulThings.Personnummer
0.1.55
dotnet add package NeedfulThings.Personnummer --version 0.1.55
NuGet\Install-Package NeedfulThings.Personnummer -Version 0.1.55
<PackageReference Include="NeedfulThings.Personnummer" Version="0.1.55" />
<PackageVersion Include="NeedfulThings.Personnummer" Version="0.1.55" />
<PackageReference Include="NeedfulThings.Personnummer" />
paket add NeedfulThings.Personnummer --version 0.1.55
#r "nuget: NeedfulThings.Personnummer, 0.1.55"
#:package NeedfulThings.Personnummer@0.1.55
#addin nuget:?package=NeedfulThings.Personnummer&version=0.1.55
#tool nuget:?package=NeedfulThings.Personnummer&version=0.1.55
Swedish Social security number "PersonNummer"
PersonNummer is a object to work with swedish social security numbers.
Creating a PersonNummer object instance
//Create a PersonNummer object from a string
//If the string is not a valid personnummer a exception is thrown.
var pNumber = new PersonNummer("19840123-4680");
//Create a PersonNummer object from a string
//If the string is not a valid personnummer a exception is thrown.
PersonNummer pNumber = "19840123-4680";
Validate a PersonNummer string
//Returns true if the string is a valid personnummer else false, out result is the PersonNummer object.
bool isValid = PersonNummer.TryParse("19840123-4686", out PersonNummer result);
The object of a PersonNummer has the following properties
The date separated as year, month, day and the last four " PlaceOfBirthAsNumber, SexAsNumber and control number."
The Place of birth if year is befor 1990. after that the place of birth numbers is a random number
The sex of the person
<a id="jumpemail"></a>
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net9.0 is compatible. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net9.0
- No dependencies.
NuGet packages (3)
Showing the top 3 NuGet packages that depend on NeedfulThings.Personnummer:
| Package | Downloads |
|---|---|
|
NeedfulThings.Plethora
Collection of helpers and extensions |
|
|
NeedfulThings.Attributes
Package Description |
|
|
NeedFulThings.Fakes
Package Description |
GitHub repositories
This package is not used by any popular GitHub repositories.