Exemplo n.º 1
0
 public static float m0000cd(string p0, float p1, c000128 p2, int p3, int p4)
 {
     if ((p0 == null) || (p0 == ""))
     {
         return 0f;
     }
     if (p2 == null)
     {
         p2 = f00008e;
     }
     float num = 0f;
     float num2 = 0f;
     if (p0.Length == 1)
     {
         num += p2.m00021b(p0[0]) * p1;
     }
     else
     {
         for (int i = p3; i < (p3 + p4); i++)
         {
             if (((p0[i] == '\r') && (i < (p0.Length - 1))) && (p0[i + 1] == '\n'))
             {
                 num2 = Math.Max(num, num2);
                 num = 0f;
                 i++;
             }
             else if ((p0[i] == '\n') || (p0[i] == '\r'))
             {
                 num2 = Math.Max(num, num2);
                 num = 0f;
             }
             else
             {
                 num += p2.m00021a(p0[i]) * p1;
             }
         }
     }
     return Math.Max(num, num2);
 }