ฉันมีรายการประเภท (System.Type) ที่ต้องสอบถามในฐานข้อมูล
สำหรับแต่ละประเภทนี้ฉันต้องเรียกส่วนขยายต่อไปนี้ (ซึ่งเป็นส่วนหนึ่งของ LinqToNhibernate):
Session.Linq<MyType>()
อย่างไรก็ตามฉันไม่มี MyType แต่ฉันต้องการใช้ Type แทน
สิ่งที่ฉันมีคือ:
System.Type typeOne;
แต่ฉันไม่สามารถทำสิ่งต่อไปนี้ได้:
Session.Linq<typeOne>()
ฉันจะใช้ Type เป็นพารามิเตอร์ Generic ได้อย่างไร