Regresa el dato de una posición de Array.

/// <summary>

/// Regresa el dato de una posición de Array.

/// </summary>

/// <param name=”s”>string del que se compone el array</param>

/// <param name=”i”>posicion que regresara</param>

/// <returns></returns>

public string DatoArray(string s, int i)

{

    try

    {

        string[] sArr = s.Split(‘\\’);

        if (i == 0) return sArr[0];

        else if (i == 1) //return sArr[sArr.Length – 1];

        {

            string ret = “”;

            for (int n = 1; n < sArr.Length; n++)

                ret += sArr[n] + (n < sArr.Length – 1 ? “\\” : “”);

            return ret;

        }

        else

        {

            string ret = “”;

            for (int n = 1; n < sArr.Length; n++)

                ret += sArr[n] + (n < sArr.Length – 1 ? “\\” : “”);

            return ret;

        }

    }

    catch (Exception ex)

    {

        throw new Exception(“DatoArray” + ” – “ + ex.Source + ” – “ + ex.Message);

    }

}

Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: