public class ReadOnlyProperties
{
string[] strArr = new string[2] { "string1", "string2" };
+ List<string> strList = new List<string> { "listString1" };
public string[] StrArr
{
{
get { return "fff"; }
}
+
+ public IList<string> StrList { get { return strList; } }
+ }
+
+ [Serializable]
+ public class ReadOnlyListProperty {
+ List<string> strList = new List<string> { "listString1", "listString2" };
+
+ public List<string> StrList
+ {
+ get { return strList; }
+ }
}
+
[XmlRoot ("root")]
public class ListDefaults
{
public class Bug8468SubclassNoNamespaceV2: Bug8468MidClassV2
{
}
+
+ [XmlRoot("Test")]
+ public class Bug9193Class
+ {
+ [XmlElement ("Data", Order=0)]
+ public string[] Data;
+ [XmlElement ("Extra", Order=1)]
+ public string[] Extra;
+ }
}