I need to get a list of properties from MyClass, excluding 'readonly' ones, can I get 'em?
public class MyClass
{
   public string Name { get; set; }
   public int Tracks { get; set; }
   public int Count { get; }
   public DateTime SomeDate { set; }
}
public class AnotherClass
{
    public void Some()
    {
        MyClass c = new MyClass();
        PropertyInfo[] myProperties = c.GetType().
                                      GetProperties(BindingFlags.Public |
                                                    BindingFlags.SetProperty |
                                                    BindingFlags.Instance);
        // what combination of flags should I use to get 'readonly' (or 'writeonly')
        // properties?
    }
}
And last, coluld I get 'em sorted?, I know adding OrderBy<>, but how? I'm just using extensions. Thanks in advance.
 
    