Различия между синтаксисом Array Collection - PullRequest
0 голосов
/ 15 декабря 2011

Привет всем, Мне было интересно, в чем разница между

public var arrayVar:ArrayCollection
тип 1
arrayVar = new ArrayCollection(event.result as Array)
тип 2
arrayVar = event.result as ArrayCollection
Однако тип 2 работает, но все больше людей ссылаются на тип 1

.

Спасибо за любую помощь

1 Ответ

0 голосов
/ 15 декабря 2011

Я кодирую в VB, и я, по большей части, понимаю c # по большей части, поэтому возьмите мой пост с крошкой соли =) но может показаться, что «Тип 1» создает новый массив и заполняет его данными в объекте event.results, а «Тип 2» приводит объект Event.result к переменной «arrayVar»

Если я прав, то простыми словами ... В «Типе 1» ​​вы создаете новую коллекцию ArrayCollection с использованием существующего объекта массива, для которого вы планируете чтение / запись при сохранении исходного объекта event.results

Принимая во внимание, что в «Типе 2» вы приводите event.results в переменную «arrayVar», которую, если вы измените, вы также измените исходный объект event.results.

Я могу ошибаться, но это моя интерпретация =)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...