IsSymbol_char.ConvertToDouble C# (CSharp) Method

ConvertToDouble() protected method

protected ConvertToDouble ( string strDouble ) : double
strDouble string
return double
 protected double ConvertToDouble(string strDouble) 
   {
   int iNumerator = 0,                 
     iDenominator = 0;               
   string[] strFracParts = null;       
   if ( (strDouble == null) || (strDouble.Length == 0) )
     {
     throw new ArgumentException("String null/empty","strDouble");
     }
   strDouble = strDouble.Trim();
   if (strDouble.IndexOf(FRAC_SEP) == -1)
     return Convert.ToDouble(strDouble);
   strFracParts = strDouble.Split(FRAC_SEP);
   if (strFracParts.Length != 2)
     throw new ArgumentException
       ("Missing numerator/denominator",strDouble);
   iNumerator = Convert.ToInt32(strFracParts[0]);
   iDenominator = Convert.ToInt32(strFracParts[1]);
   return ((double) iNumerator / iDenominator);
   }
 public bool ReadUnicodeData()