Deklaration
C#
public
static
bool
IsValid12(string number)
|
Visual Basic
Public
Shared
Function
IsValid12(number As
String)
As
Boolean
|
Beskrivning
Testar om en sträng med ett tolvsiffrigt personnummer är korrekt.
Dels kontrolleras att antalet siffror är rätt och dels kontrolleras
att kontrollsiffran (sista siffran) stämmer. Funktionen kontrollerar
även att datumet i födelsetalet är giltigt. Personnumret som ska
testas specificeras via parametern number. Strängen får innehålla
mellanslag och bindestreck. Personnumret i strängen bör vara lagrat
enligt:
"12345678-9012"
Du kan välja om samordningsnummer ska godkännas eller inte genom
att ändra värdet för egenskapen AllowCoordinationNumber. Sätts denna
egenskap till True så hanteras även samordningsnummer. Sätts
denna egenskap till False så hanteras inte samordningsnummer.
Grundinställningen är att samordningsnummer hanteras.
Returvärden
Metoden returnerar True om personnumret är korrekt, annars
returnerar metoden False.
< Återvänd
|