Assembly: Microsoft.SharePoint (in Microsoft.SharePoint.dll)
Available in Sandboxed Solutions: Yes
Available in SharePoint Online
Each user or group in a site has a unique member ID, has the permissions associated with that membership, and can be represented by an SPMember object. Use the Member property of the SPRoleAssignment class to get the member that represents the user or group associated with a permission.
using(SPWeb oWebsite = SPContext.Current.Site.AllWebs["Site_Name"]); SPMember oMemberName = oWebsite.Users["User_Name"]; SPMember oMemberGroup = oWebsite.Groups["Group_Name"];
Certain objects implement the IDisposable interface, and you must avoid retaining these objects in memory after they are no longer needed. For information about good coding practices, see Disposing Objects.