diff --git a/getting_started/workflow/best_practices/data_preferences.rst b/getting_started/workflow/best_practices/data_preferences.rst index 0deb4fa3e..e92daf246 100644 --- a/getting_started/workflow/best_practices/data_preferences.rst +++ b/getting_started/workflow/best_practices/data_preferences.rst @@ -257,14 +257,18 @@ tree structures. public override void Notification(int what) { - if (what == NotificationPredelete) + switch (what) { - foreach (object child in _children) - { - TreeNode node = child as TreeNode; - if (node != null) - node.Free(); - } + case NotificationPredelete: + foreach (object child in _children) + { + TreeNode node = child as TreeNode; + if (node != null) + node.Free(); + } + break; + default: + break; } } }