以下のタイプのすべてのパブリックプロパティを取得しようとしています。 .NET Frameworkの 私はPropertyInfo
タイプからIsPublic
を使用したものにいただきたいが、それは2.NET Core 2.0のPropertyInfo.IsPublicに相当します。
internal class TestViewModel
{
public string PropertyOne { get; set; }
public string PropertyTwo { get; set; }
}
//how can I retrieve an IEnumerable with PropertyOne and PropertyTwo ONLY?
var type = typeof(TestViewModel);
var properties = type.GetProperties().Where(p => /*p.IsPublic &&*/ !p.IsSpecialName);
@mjwillsない複製を取得します。 – NullBy7e
@mjwills私はここで不調です、私は質問を編集し、それをより明確にしました。 – NullBy7e