private int ConvertToInt2(string strA)
{
if (strA.Trim().Length == 0)
{
return 0;
}
char[] Achar = strA.ToCharArray();
int sum = 0;
for (int i = 0; i < Achar.Length; i++)
{
sum += charToInt(Achar[i])*Power(10,Achar.Length-1-i);
}
return sum;
}
private int charToInt(char c)
{
switch( c )
{
case '0': ; return 0;
case '1': ; return 1;
case '2': ; return 2;
case '3': ; return 3;
case '4': ; return 4;
case '5': ; return 5;
case '6': ; return 6;
case '7': ; return 7;
case '8': ; return 8;
case '9': ; return 9;
default : ; return 0;
}
}
private int Power(int nj, int j)
{
int r = 1;
for (int m = 0; m < j; m++)
{
r *= nj;
}
return r;
}