У меня есть Пользователь класс, который является моим родительским классом. и у меня есть SiteAdmin класс, который унаследован от Пользователь класс:
public abstract class User { }
public class SiteAdmin : User
{
public string ProfilePicUrl { get; set; }
}
Сценарий: я хочу проверить, является ли Пользователь Экземпляр имеет тип SiteAdmin класса, затем доступ к SiteAdmin свойствам с User объектом. Предположим, что ProfilePicUrl является свойством SiteAdmin класса. Как я могу получить доступ к этому свойству с помощью User объекта?
if (comment.User is SiteAdmin)
{
var profilePicUrl = comment.User.ProfilePicUrl;
}