Choreoh.DanceRoutine.deleteDanceSegment C# (CSharp) Метод

deleteDanceSegment() публичный Метод

public deleteDanceSegment ( Choreoh.DanceSegment segment ) : void
segment Choreoh.DanceSegment
Результат void
        public void deleteDanceSegment(DanceSegment segment)
        {
            foreach (KeyValuePair<int, DanceSegment> kvp in segments)
            {
                if (kvp.Value == segment)
                {
                    Debug.WriteLine("Deleting of segment, target segment found at frame " + kvp.Key.ToString());
                    segments.Remove(kvp.Key);
                    Debug.WriteLine("Is the segment still in the segments list? " + segments.ContainsKey(kvp.Key).ToString());
                    segment.deleteFiles();
                    return;
                }
            }
            Debug.WriteLine("Exited deleteDanceSegment without actually deleting anything");
        }