Definition at line 688 of file XmlConverter.cs.
689 {
690 result = 0f;
692 bool flag = false;
694 {
695 flag = true;
698 }
700 {
701 return false;
702 }
705 {
708 {
709 case -2:
710 {
714 {
716 if ((uint)
num3 >= 10
u)
717 {
718 return false;
719 }
723 }
725 {
726 result = (float)((
double)
num2 / (double)
num4);
727 }
728 else
729 {
731 }
732 if (flag)
733 {
734 result = 0f - result;
735 }
736 return true;
737 }
738 default:
739 return false;
740 case 0:
741 case 1:
742 case 2:
743 case 3:
744 case 4:
745 case 5:
746 case 6:
747 case 7:
748 case 8:
749 case 9:
750 break;
751 }
754 }
756 {
757 return false;
758 }
759 if (flag)
760 {
762 }
763 else
764 {
766 }
767 return true;
768 }
References System.chars, System.count, System.Xml.Dictionary, and System.offset.
Referenced by System.Xml.XmlConverter.ToSingle().