コード例 #1
0
        public static List <String> ObtenerTelefonos(String Telefonos)
        {
            List <String> Result = new List <String>();

            foreach (String Telefono in Telefonos.Split(','))
            {
                if (Telefono.Trim() == "")
                {
                    continue;
                }
                String[] ColTelf = Telefono.Split('/');
                foreach (String TelefonoReal in ColTelf)
                {
                    try
                    {
                        if (TelefonoReal.Trim() == "")
                        {
                            continue;
                        }
                        String TelefonoIns = (TelefonoReal.Length < 5) ? ColTelf[0].Substring(0, ColTelf[0].Length - TelefonoReal.Length) + TelefonoReal : TelefonoReal;
                        //if (!Persona.Telefonos.Any(x => x.Telefono == TelefonoIns))
                        //{
                        Result.Add(TelefonoIns);
                        //}
                    }
                    catch
                    {
                        Result.Add(TelefonoReal);
                    }
                }
            }
            return(Result);
        }