1
DataAccessのサブクラスであるProgramEというクラスがあります。呼び出し元クラスの型を返すジェネリックメソッドを作るにはどうすればよいですか?メソッドの戻り値の型を変更するベースクラス
これはDataAccessクラスのコードです。
public MongoCursor<DataAccess> GetAll(QueryComplete query)
{
MongoServer server = MongoServer.Create(C.connectionString);
MongoDatabase db = server.GetDatabase(C.database);
MongoCollection<DataAccess> collection = db.GetCollection<DataAccess>(_collectionName);
var result = collection.FindAs<DataAccess>(query);
return result;
}
ここに私がやろうとしていることがあります。私はこのエラーが発生します。 「暗黙的にタイプを変換できません 『System.Collections.Generic.List』 『System.Collections.Generic.List』に」
ProgramE p = new ProgramE();
QueryComplete query = Query.EQ("InstalledOn.SystemID", audit.SystemID);
List<ProgramE> ServerPrograms = p.GetAll(query).ToList();
? – MattAitchison