Question: Here's a strange loop. What is it trying to do, and how could you make it clearer? For ( int I = 0; I < MyControl.TabPages.Count; i++) { MyControl.TabPages.Remove (MyControl.TabPages[i] ); i--;}
From: Ace the Programming Interview [Guiness]
Subject: Code Quality
Load Another Question
Select a Subject Algorithm Analysis Arrays and Strings Bit Manipulation C and Cpp Code Quality Combinatorial Search Concurrency Data Structures Databases Design Patterns Dynamic Programming General Graph Theory Hard Java Knowledge Based Linked Lists Math and Logic Puzzles Moderate Object-Oriented Design Recursion Recursion and Dynamic Programming Soft Skills Sorting and Searching Stacks and Queues System Design and Scalability Testing Threads and Locks Trees and Graphs