是否可以創建類型爲T
的泛型方法,其中T
是否具有特定屬性?類型T的泛型其中T具有特定屬性
例如爲:
public static XmlDocument SerializeObjectToXml<T>(T obj)
{
//...
}
,我想序列只能用Serializable
和/或DataContract
屬性的類:
[Serializable]
[DataContract(Name = "viewModel", Namespace = "ns")]
internal class ViewModel
{
//...
}
你必須問,這是通用的嗎? – Jodrell