Size: a a a

Xamarin Developers (MAUI, Forms, iOS, Android, UWP)

2021 May 06

СГ

Степан Гончаров... in Xamarin Developers (MAUI, Forms, iOS, Android, UWP)
хелпаните
источник

Ä

Äртем in Xamarin Developers (MAUI, Forms, iOS, Android, UWP)
Вместо массива используйте List
источник

СГ

Степан Гончаров... in Xamarin Developers (MAUI, Forms, iOS, Android, UWP)
ну не помогают мне советы в одно слово(((
источник

MO

Mr. Onion in Xamarin Developers (MAUI, Forms, iOS, Android, UWP)
как Вам совет такой - учите С# :D
источник

Ä

Äртем in Xamarin Developers (MAUI, Forms, iOS, Android, UWP)
Понял.


Массив имеет чёткий размер, ( 5,10,20) у вас не указан размер массива.

Список не имеет размеров, (раз вы из базы достаёте записи, где их может быть хоть 200, 300, МИЛЛИОН)

Соотвественно, чтобы заработало нужно либо массиву указать размерность (сколько записей в таблице) либо заменить Chat [] на List<Chat>
источник

СГ

Степан Гончаров... in Xamarin Developers (MAUI, Forms, iOS, Android, UWP)
уууу
понял
источник

СГ

Степан Гончаров... in Xamarin Developers (MAUI, Forms, iOS, Android, UWP)
но лист не имеет индекса...
источник

MO

Mr. Onion in Xamarin Developers (MAUI, Forms, iOS, Android, UWP)
уууууууууууууууу
источник

MO

Mr. Onion in Xamarin Developers (MAUI, Forms, iOS, Android, UWP)
шо, с плюсов пришли?)
источник

СГ

Степан Гончаров... in Xamarin Developers (MAUI, Forms, iOS, Android, UWP)
слушай, серьезно
тебе хочется просто поболтать
сходи в другое место
не хочешь помогать не вижу смысла тут флудить
источник

Ä

Äртем in Xamarin Developers (MAUI, Forms, iOS, Android, UWP)
Вот какая штука коварная этот список добавлять легко, а обращаться сложно...

Вам нужно копать в сторону LINQ, эта штука поможет выбирать данные из таблиц и проводить над ними такие действия (фильтрация как минимум), от которых можно застонать если делать без LINQ.
источник

СГ

Степан Гончаров... in Xamarin Developers (MAUI, Forms, iOS, Android, UWP)
есть конечно вариаент перебора там где я по индексу обращался))))
источник

СГ

Степан Гончаров... in Xamarin Developers (MAUI, Forms, iOS, Android, UWP)
а разве нельзя динамически раширить массив
источник

СГ

Степан Гончаров... in Xamarin Developers (MAUI, Forms, iOS, Android, UWP)
посоветовал добавить паке System.Collection.....
источник

СГ

Степан Гончаров... in Xamarin Developers (MAUI, Forms, iOS, Android, UWP)
попробуем с ним
источник

Ä

Äртем in Xamarin Developers (MAUI, Forms, iOS, Android, UWP)
Надеюсь меня остальные не забьют тапками до смерти. после этого сообщения.

Кароче, массив это всегда определённое количество. Его фишкам в том, что можно быстро обратится к элементу по индексу, так как в памяти каждый элемент стоит рядышком.

Список это когда ты не знаешь точное количество. Его фишка в том, что легко добавлять и удалять элементы, так как эти элементы в памяти  находятся в хаотичном порядке. По этому к ним невозможно обратится сразу, и требуется поиск нужного элемента.
источник

СГ

Степан Гончаров... in Xamarin Developers (MAUI, Forms, iOS, Android, UWP)
ArrayList<Chat>  mBuiltInChats = new ArrayList<>();
вот такая фишка есть но у меня что-то не заработало
источник

СГ

Степан Гончаров... in Xamarin Developers (MAUI, Forms, iOS, Android, UWP)
но там с типами нельзя(
источник

СГ

Степан Гончаров... in Xamarin Developers (MAUI, Forms, iOS, Android, UWP)
вот смотри я брал кусок отсюда
static Photo[] mBuiltInPhotos = {
           new Photo ( Resource.Drawable.buckingham_guards,
                       "Buckingham Palace" ),
           new Photo ( Resource.Drawable.la_tour_eiffel,
                       "The Eiffel Tower" ),
источник

СГ

Степан Гончаров... in Xamarin Developers (MAUI, Forms, iOS, Android, UWP)
т.е. эти данные типа статичны и все такое
источник