public MsnDirection(XmlNode directionNode, MsnDirectionType direction) { this.Direction = direction; this.DirectionNode = directionNode; if (this.DirectionNode != null) { var users = this.DirectionNode.SelectNodes("User"); foreach (XmlNode user in users) { this.User.Add(new MsnUser(user)); } } }