特定の属性を持つタイプT
のジェネリックメソッドを作成することは可能ですか?T
例えば:
public static XmlDocument SerializeObjectToXml<T>(T obj)
{
//...
}
Serializable
および/またはDataContract
属性を持つクラスのみをシリアル化したい:
[Serializable]
[DataContract(Name = "viewModel", Namespace = "ns")]
internal class ViewModel
{
//...
}