IEnumerator <AvatarModel.Part> IEnumerable <AvatarModel.Part> .GetEnumerator() { AvatarModel._IterateParts_d__0 _IterateParts_d__; if (Thread.CurrentThread.ManagedThreadId == this.__l__initialThreadId && this.__1__state == -2) { this.__1__state = 0; _IterateParts_d__ = this; } else { _IterateParts_d__ = new AvatarModel._IterateParts_d__0(0); _IterateParts_d__.__4__this = this.__4__this; } return(_IterateParts_d__); }
public IEnumerable <AvatarModel.Part> IterateParts() { AvatarModel._IterateParts_d__0 _IterateParts_d__ = new AvatarModel._IterateParts_d__0(-2); _IterateParts_d__.__4__this = this; return(_IterateParts_d__); }