• Find( [] array, Predicate moslik)
  • FindIndex( [] array, Predicate moslik)
  • void Copy (Array m1, int index1, Array m2, int index2, int length)




    Download 141,69 Kb.
    bet7/16
    Sana18.05.2024
    Hajmi141,69 Kb.
    #241912
    1   2   3   4   5   6   7   8   9   10   ...   16
    Bog'liq
    Latofat777

    void Copy (Array m1, int index1, Array m2, int index2, int length) – m1 massivining index1 indeksidan boshlab, m2 massivning index2 indeksidan boshlab length uzunlikdagi elementlarni nusxalash. voidReverse(Arraymassiv_nomi) massivelementlariniteskaritartibda chiqaradi.void Sort(Array massiv_nomi) bir o‘lchovli massivning elementlarini o‘sish tartibida tartiblaydi. Find([] array, Predicate moslik) - moslik parametri tomonidan belgilangan predikat shartini qanoatlantiradigan array massivning birinchi elementini qaytaradi, aks holda default tipidagi qiymatni qaytaradi.[] FindAll([] array, Predicate moslik) - array massivining moslik parametri bilan belgilangan predikat shartini qanoatlantiradigan barcha elementlarini qaytaradi, aks holda nol uzunlikdagi massivni qaytaradi.int FindIndex([] array, Predicate moslik) - moslik parametri bilan belgilangan predikat shartini qanoatlantiradigan array massivning birinchi elementi indeksini qaytaradi, aks holda -1 qiymatini qaytaradi.
    usingSystem; classArrayErr
    {
    staticvoid Main()
    {
    varpeople=newstring[]{"Abbos","Nodir","Salohiddin","Abbos","Abbos", "Bekmurod"};
    //"Nodir"elementiningindeksini qaytarish
    intNodirIndex=Array.BinarySearch(people,"Nodir");
    //Birinchi"Abbos"elementiningindeksiniqaytarish
    intAbbos1 =Array.IndexOf(people, "Abbos");
    //Oxirgi"Abbos"elementiningindeksini qaytarish
    intAbbos2=Array.LastIndexOf(people,"Abbos");
    //satruzunligi6dankattabo‘lganbirinchielementningindeksini toping
    intL1=Array.FindIndex(people,person=>person.Length>6);
    //satruzunligi6dankattabo‘lganoxirgielementningindeksinitoping intL2=Array.FindLastIndex(people,person=>person.Length>6); Console.WriteLine(NodirIndex);
    Console.WriteLine(Abbos1); Console.WriteLine(Abbos2); Console.WriteLine(L1); Console.WriteLine(L2); Console.ReadKey();
    }
    }

    Download 141,69 Kb.
    1   2   3   4   5   6   7   8   9   10   ...   16




    Download 141,69 Kb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    void Copy (Array m1, int index1, Array m2, int index2, int length)

    Download 141,69 Kb.