インターフェイス型の引数がある場合、オブジェクトのプロパティを取得する方法を説明してもらえますか?
public interface IObject {}
public class Object : IObject {}
そして、私はこのようないくつかの方法を持っています:
public void Add(IObject object)
{
object.someThing; // I want to get that property but I can't.
}
これらのプロパティを取得するには、どの型を使用すればよいですか? ベストプラクティスは何ですか?