gpt4 book ai didi

c# - 类属性作为集合

转载 作者:行者123 更新时间:2023-11-30 17:25:05 25 4
gpt4 key购买 nike

问候,

我需要在我的类中包含一个属性,它是 System.IO.FileInfo 对象的集合。我不太确定如何执行此操作以及如何从该类的实例中添加和删除对象(我会像任何其他集合一样假设)。

如果我需要添加更多信息,请告诉我。

谢谢

更新:我是不是用错了方法?我读过评论说添加到作为属性的集合是不好的做法。如果这是真的,什么是好的做法?我有一堆对象需要存储在一个集合中。在对其采取最终操作之前,将添加和删除该集合。这是正确的方法还是我遗漏了什么?

最佳答案

using System.Collections.ObjectModel;

public class Foo
{ private Collection<FileInfo> files = new Collection<FileInfo>();
public Collection<FileInfo> Files { get { return files;} }
}

//...
Foo f = new Foo();
f.Files.Add(file);

关于c# - 类属性作为集合,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/169555/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com