簡體   English   中英

將屬性類型設置為類的類型

[英]Set Property Type to a Type of a Class

在C#中,可以將屬性的類型設置為Type ,例如:

public Type Target { get; set; }

除了要更詳細地說明允許的類型(例如僅某些抽象類的子類)外,我想做很多其他事情。 我嘗試了以下操作,但是由於明顯的原因,它無法編譯:

public typeof(Page) Target { get; set; }

有沒有辦法在C#中做到這一點?

嘗試這個:

public class MyClass<MyType>
{
   public MyType MyProperty { get; set; }
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM