title: ProfileCommon.GetProfile(string)' hides inherited member '.UserProfile.GetProfile(string)'. Use the new keyword if hiding was intended
body: <p>I am using aspnet membership profile and Inherited the profileBase class to a class name UserProfile, where I have defined the method GetProfile. Everything working fine But while build getting the above warning.</p>
  
  <p>Please help how to remove the warning. 
  Below the sample codes.</p>
  
  <pre><code>public static UserProfile GetProfile(string userName)
          {
              return (UserProfile)Create(userName);
          }
  
          public static UserProfile GetProfile(string username, bool authenticated)
          {
              return (UserProfile)Create(username, authenticated);
          }
  
          public static UserProfile Current()
          {
              return ((UserProfile)(HttpContext.Current.Profile));
          }
    &lt;!-- Profile configuration --&gt;
      &lt;profile enabled="true" defaultProvider="EFProfileProvider" inherits="Jan.DB.Provider.UserProfile" automaticSaveEnabled="true"&gt;
        &lt;providers&gt;
          &lt;clear/&gt;
          &lt;add name="EFProfileProvider" type="Jan.DB.Provider.EFProfileProvider" connectionStringName="JanEntities" applicationName=""/&gt;
        &lt;/providers&gt;
      &lt;/profile&gt;
  </code></pre>