Pada artikel kali ini saya akan mencoba menjelaskan bagaimana membuat validasi angka, yang nantinya dapat digunakan jika terdapat suatu field inputan dimana hanya angka saja yang dimuat.
Terdapat 2 cara untuk membuat validasi angka yaitu dengan metode Regex dan Validasi int, yang akan saya jelaskan adalah validasi menggunakan regex, hal ini dikarenakan validasi int memiliki kekurangan dimana jika karakter / input yang akan divalidasi lebih dari jumlah yang dapat diterima oleh integer ( contoh : 999991999999999999999 )
Berikut cara membuat validasi angka menggunakan C#
Namespaces
berikut name spaces yang perlu di import ke aplikasi anda
using System.Text.RegularExpressions;
Script Validasi number
if (Regex.IsMatch([string], @"^\d+$")){
// Jika true
}else{
// jika false
}
tambahkan "!" Sebelum Regex bila kondisi ingin dibalik
if (!Regex.IsMatch([string], @"^\d+$")){
// Jika true
}else{
// jika false
}
Note [string] : variable yang ingin divalidasi