Found the following bug:
Using dotMSN.dll and get the following message
"Type 'ReverseListEnumerator' is not enumerable"
Same for all the other ListEnumerators.
To get dotMSN and the example code goto: http://members.home.nl/b.geertsema/dotMSN
Errors start on ln 400 in Form1.cs
// now get the reverse list. This list shows all people who have you on their
foreach(Contact contact in messenger.ReverseList)
this.Log.Text += "RL > " + contact.Name + " (" + contact.Status + ")\r\n";
// we follow with the blocked list. this shows all the people who are blocked
// by you
foreach(Contact contact in messenger.BlockedList)
this.Log.Text += "BL > " + contact.Name + " (" + contact.Status + ")\r\n";
// when the privacy of the client is set to MSNPrivacy.NoneButAllowed then only
// the contacts on the allowedlist are able to see your status
foreach(Contact contact in messenger.AllowedList)
this.Log.Text += "AL > " + contact.Name + " (" + contact.Status + ")\r\n";
All of them inherit from Messenger.ContactList.ListEnumerator which implements IEnumerator
PS: Apologies about using RichText, but I wanted to highlight the issues for you. As I registered on your tracker app, but I cannot see where to register a bug there for Resharper!