public MyArray FindAll(int val) { MyArray toReturn = new MyArray(1); for (int i = 0; i < size; i++) { if (arr[i] == val) { toReturn.Add(i); } } if (toReturn.IsEmpty) { return(new MyArray(0)); } else { return(toReturn); } }
static void Main(string[] args) { Console.Title = "Laborator7"; MyArray mA = new MyArray(5); Random rnd = new Random(); for (int i = 0; i < 20; i++) { mA.Add(rnd.Next() % 100); } Console.WriteLine(mA); mA.BubbleSort(MyArray.CompareBySum); Console.WriteLine(mA); //muta toate elementele din vector cu o pozitie la stanga. //mA.RotateLeft(); }