私の問題は、別の派生クラスのネストされたメンバー (クラスまたは構造体) から抽象スーパー クラスのメンバーにアクセスすることです。
例えば:
public abstract class DataAccessLayer {
public DataAccessLayer(string _connectionString) { //some code }
//some member functions
}
別のクラスがこのクラスから派生します
public class DataStructureLayer : DataAccessLayer {
pubic DataStructureLayer(string connectionString) : base(connectionString) { // NOP }
//Here we have structures or classes
//we want to access members of a superclass "DataAccessLayer"
//from these struts
public struct Books {
//members
}
{
}
これからインスタンスを作成せずに、派生した構造体のネストされた構造体内でスーパークラスのメンバーを使用したいのですが、方法はありますか?