【发布时间】:2014-01-21 15:54:34
【问题描述】:
我希望在事先不知道哪些属性可用的情况下执行以下伪代码之类的操作:
foreach(var property in folder){
var propertyName = property.Name;
var propertyValue = property.Value;
//do other stuff with the values.
}
我也希望能够对文件(而不是文件夹)做同样的事情。
提前致谢。
【问题讨论】:
-
@TimS.--真的吗?社区可以使用的有建设性的东西怎么样。
-
@TimS。我不确定这有什么关系。 OP 正在考虑文件系统上文件/文件夹的属性,而不是反射。
-
好吧,要么他必须使用文档并找到为这些文件/文件夹对象定义的属性(我们不知道它们是什么,因为他没有说明他正在使用什么) ,或者他将不得不使用反射。所以我认为 TimS 的评论并没有那么离题。
-
您指的是哪种“属性”?大多数属性只是布尔值(压缩、加密、只读等)
标签: c# windows winforms directory