public static void Main()
double Latitud = 25.4737;
double Longitud =-99.116300;
Console.WriteLine("Latitud: {0}",Latitud);
Console.WriteLine("=========================================");
string StringLatitud = string.Empty;
string[] ArrayLatitud = Latitud.ToString().Replace("-", "").Split('.');
if (ArrayLatitud[0].Length < 2)
ArrayLatitud[0] = ArrayLatitud[0].PadLeft(2, '0');
if (ArrayLatitud[1].Length >= 5)
StringLatitud = ((Latitud > 0) ? "+" : "-") + $"{ArrayLatitud[0]}{ArrayLatitud[1].Substring(0, 5)}";
int restan = 5 - ArrayLatitud[1].Length;
Console.WriteLine("restan: {0}\n",restan);
ArrayLatitud[1] = ArrayLatitud[1].PadRight(5, '0');
Console.WriteLine("ArrayLatitud[1]: {0}, Length: {1}\n",ArrayLatitud[1],ArrayLatitud[1].Length);
StringLatitud = ((Latitud > 0) ? "+" : "-") + $"{ArrayLatitud[0]}{ArrayLatitud[1].Substring(0, 5)}";
Console.WriteLine("{0}, longitud: {1} \n\n",StringLatitud, StringLatitud.Length);
Console.WriteLine("=========================================");
string StringLongitud = string.Empty;
string[] ArrayLongitud = Longitud.ToString().Replace("-", "").Split('.');
Console.WriteLine("ArrayLongitud[0]: {0}, Length: {1}\n",ArrayLongitud[0],ArrayLongitud[0].Length);
if (ArrayLongitud[0].Length < 3)
ArrayLongitud[0] = ArrayLongitud[0].PadLeft(3, '0');
Console.WriteLine("ArrayLongitud[0]: {0}, Length: {1}\n",ArrayLongitud[0],ArrayLongitud[0].Length);
Console.WriteLine("ArrayLongitud[1]: {0}, Length: {1}\n",ArrayLongitud[1],ArrayLongitud[1].Length);
if (ArrayLongitud[1].Length >= 5)
StringLongitud = ((Longitud > 0) ? "+" : "-") + $"{ArrayLongitud[0]}{ArrayLongitud[1].Substring(0, 5)}";
int restan = 5 - ArrayLongitud[1].Length;
Console.WriteLine("restan: {0}\n",restan);
ArrayLongitud[1] = ArrayLongitud[1].PadRight(5, '0');
Console.WriteLine("ArrayLongitud[1]: {0}, Length: {1}\n",ArrayLongitud[1],ArrayLongitud[1].Length);
StringLongitud = ((Longitud > 0) ? "+" : "-") + $"{ArrayLongitud[0]}{ArrayLongitud[1].Substring(0, 5)}";
Console.WriteLine("{0}, longitud: {1} \n\n",StringLongitud, StringLongitud.Length);