abstract properties help
<p>Is this how you get to my abstract class properties?</p>

<pre><code>public interface IMyObj(
  void myMethod();
)

public abstract class MyObjBase
(
  public string myProperty{get; set;}
)

public class myObj : MyObjBase, IMyObj
(
)

public void SomeMethod(IMyObj myobj)
{
// is there another way to do this, seems awkward
(myobj as myobjBase).myProperty = "value";
}
</code></pre>
