値がプログラム内の型指定されたオブジェクトの新しいリストとしてデフォルト設定されていることを表明するために、DefaultValue属性を使用してプロパティを装飾しようとしています。失敗するコードは次のとおりです。
<DataContract()>
Partial Public Class MessageBaseResponse
#Region "Properties"
<DataMember()>
Public Property Header As Header
<DataMember()>
<DefaultValue(GetType(List(Of [Error])))>
Public Property Errors As List(Of [Error])
<DataMember()>
<DefaultValue(GetType(List(Of Warning)))>
Public Property Warnings As List(Of Warning)
#End Region
End Class
DefaultValue属性アプローチを使用して、新しいリストをデフォルトのプロパティ値としてインスタンス化するにはどうすればよいですか?