public void Release() { using (Dictionary <int, ChatChannelView> .ValueCollection.Enumerator enumerator = this.m_ChatChannelViews.get_Values().GetEnumerator()) { while (enumerator.MoveNext()) { ChatChannelView current = enumerator.get_Current(); current.ClearAll(); } } }
private void Start() { using (Dictionary <int, ChatChannelView> .ValueCollection.Enumerator enumerator = this.m_ChatChannelViews.get_Values().GetEnumerator()) { while (enumerator.MoveNext()) { ChatChannelView current = enumerator.get_Current(); if (current.get_gameObject() != null) { this.SetPos(current.get_gameObject().GetComponent <RectTransform>()); } } } }