• Робота з рядками в C#

    2016-08-10 11:19:35

    Поділитися в Facebook Поділитися ВКонтакте Поділитися в Однокласниках

    Substring - вирізання частини рядка.
    Split - розбиття рядка на складові частини.
    Contains - перевірка на наявність певного символа в рядку
    IndexOf - позиція символа в рядку

    Вирізання частини рядка:

    invoiceDetails["formed_date"].ToString().Substring(0,10);

    Масив (dbDataRecord) invoiceDetails, елемент formed_date. Приводиво до рядкового типу і вирізаємо перших 10 символів (починаючи з нульового).

    Розбиття рядка:

    string fruits = "apple,orange,lime";
    string fruit = fruits.Split(new char[]{','});
    
    // отримуємо:
    // string fruit = {"apple","orange","lime"};

    Перевірка на наявність символа "," та визначення його позиції:

    if (myString.Contains(","))
    { 
        int comma_position = myString.IndexOf(",");
    }