public static void Main()
var members = typeof(object)
.GetMembers(BindingFlags.Public |
foreach (var member in members)
bool inherited = member.DeclaringType.Equals( typeof(object).Name );
Console.WriteLine($"{member.Name} is a {member.MemberType}, " +
$"it has {(inherited ? "":"not")} been inherited.");