string
number =
"15-,6"
;
bool
flag1, flag2;
for
(
int
i = 0; i < number.Length; i++)
{
if
(Char.IsNumber(number[i]))
{
flag1 = IsWholeNumber(number[i].ToString());
}
else
{
if
(number[i]==
'-'
| number[i]==
','
)
{
flag2 =
true
;
}
}
}
if
(flag1 && flag2 )
{
//Show a Message that Number Contains ',','-' and Whole Number Too
}
public
bool
IsWholeNumber(
string
strNumber)
{
System.Text.RegularExpressions.Regex _RegexNotWholePattern
=
new
System.Text.RegularExpressions.Regex(
"[^0-9]"
);
return
!_RegexNotWholePattern.IsMatch(strNumber);
}