Jelajahi Sumber

stopped using GetEnumerator()

Charlie Kindel 5 tahun lalu
induk
melakukan
9a3812da43
1 mengubah file dengan 2 tambahan dan 4 penghapusan
  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);
 		}