Definition at line 770 of file XmlConverter.cs.
771 {
772 result = 0.0;
774 bool flag = false;
776 {
777 flag = true;
780 }
782 {
783 return false;
784 }
787 {
790 {
791 case -2:
792 {
796 {
798 if ((uint)
num3 >= 10
u)
799 {
800 return false;
801 }
805 }
806 if (flag)
807 {
808 result = (0.0 - (double)
num2) / (double)
num4;
809 }
810 else
811 {
812 result = (double)
num2 / (
double)
num4;
813 }
814 return true;
815 }
816 default:
817 return false;
818 case 0:
819 case 1:
820 case 2:
821 case 3:
822 case 4:
823 case 5:
824 case 6:
825 case 7:
826 case 8:
827 case 9:
828 break;
829 }
832 }
834 {
835 return false;
836 }
837 if (flag)
838 {
840 }
841 else
842 {
844 }
845 return true;
846 }
References System.chars, System.count, System.Xml.Dictionary, and System.offset.
Referenced by System.Xml.XmlConverter.ToDouble().