// Add to the class definition section
Private Static string [] CSTR = {"zero", "one", "two", "three", "Si", "Wu", "Lu", "Lu ", "identifier", "identifier "};
Private Static string [] wstr = {"", "", "Pick", "success", "Pick", "success ", "success", "fail", "Pick", "fail", "fail "};
// The number must be a string of less than 12 Integers
// Call method: label1.text = convertint ("Digital string ");
Public String convertint (string Str)
{
Int Len = Str. length;
Int I;
String tmpstr, rstr;
Rstr = "";
For (I = 1; I <= Len; I ++)
{
Tmpstr = Str. substring (LEN-I, 1 );
Rstr = string. Concat (CSTR [int32.parse (tmpstr)] + wstr [I], rstr );
}
Rstr = rstr. Replace ("pick up", "pick up ");
Rstr = rstr. Replace ("Zero pick", "zero ");
Rstr = rstr. Replace ("zero percentage", "zero ");
Rstr = rstr. Replace ("zero percentage", "zero ");
Rstr = rstr. Replace ("zero percent", "percent ");
For (I = 1; I <= 6; I ++)
Rstr = rstr. Replace ("zero", "zero ");
Rstr = rstr. Replace ("zero percentage", "zero ");
Rstr = rstr. Replace ("zero percent", "percent ");
Rstr = rstr. Replace ("zero", "zero ");
Rstr + = "round ";
Return rstr;
}