소스 검색

stopped using GetEnumerator()

Charlie Kindel 5 년 전
부모
커밋
9a3812da43
1개의 변경된 파일2개의 추가작업 그리고 4개의 파일을 삭제
  1. 2 4
      UICatalog/Scenarios/Progress.cs

+ 2 - 4
UICatalog/Scenarios/Progress.cs

@@ -164,10 +164,8 @@ namespace UICatalog {
 
 		protected override void Dispose (bool disposing)
 		{
-			Win.GetEnumerator ().Reset ();
-			while (Win.GetEnumerator ().MoveNext ()) {
-				var cur = (ProgressDemo)Win.GetEnumerator ().Current;
-				cur?.StopBtnClick ();
+			foreach (var v in Win.Subviews.OfType<ProgressDemo>()) {
+				v?.StopBtnClick ();
 			}
 			base.Dispose (disposing);
 		}