Kann mir jemand die Rolle von und Create()
in diesem Code beschreiben?Was bedeuten base ["Description"] und Create (username)?
public class UserProfile : ProfileBase
{
public static UserProfile GetUserProfile(string username)
{
return Create(username) as UserProfile;
}
[SettingsAllowAnonymous(false)]
public string Description
{
get { return base["Description"] as string; }
set { base["Description"] = value; }
}
}
bitte beschreiben 'Create (username)'? –
@mojtabasabet Beschreibungsmethode 'Create' - dies ist eine Methode mit nicht-kreativem Namen, erstellt möglicherweise Instanz des Profils für den gegebenen Benutzernamen. Kann entweder die Verwendung eines Entwurfsmusters oder das völlige Fehlen eines Verständnisses von Konstruktoren demonstrieren. Akzeptiert wahrscheinlich eine einzelne Zeichenfolge als Parameter, kann aber mehr mit den Standardwerten haben. Sieht nicht sexy oder übermäßig schlau aus - nur Ihre durchschnittliche Methode. Die Verwendung wird dich nicht in einer Menschenmenge hervorheben. –