我正在寻找以下C#代码的功能等价:
public virtual ICollection<Dog> Dogs { get; set; }
我上下SO和MSDN,无济于事。除此之外的属性是否有不同的构造:
let mutable dogID = 0
member public self.DogID
with get() = dogID
and set(value) = dogID <- value
答案 0 :(得分:3)
您可以使用自动属性:
member val Dogs = List<Dog>() with get,set
答案 1 :(得分:2)
好的,显然我需要SO(动词)更好。我发现这个this让我想到了这个:
let mutable dogs = List<DOG>() :> ICollection<DOG>
member public self.Dogs
with get() = dogs
and set(value) = dogs <- value
感谢Dave指出我的明确课程。另外,Genesh,我认为这就是你的问题?谢谢你的帮助。