我想在C#
中生成具有不同数据类型的相同名称变量[DataContract]
public class Segments2
{
// List<Segments<string, IEnumerable<string>>>{ get; set; }
//public object Segments { get; set; }
//public dynamic Segments { get; set; }
// public List<Segments> Segment { get; set; }
// public IEnumerable<Segments> Segments { get; set; }
//[DataMember(Name= "Segments")]
[DataMember(Name = "Segments")]
public Segments Segmen { get; set; }
[DataMember(Name="Sagements" namespace= b)]
public List<Segments> Segments { get; set; }
}
答案 0 :(得分:2)
那是不可能的。您或编译器应该如何知道您使用的是哪个变量。