创建文件引用
本文关键字:引用 文件 创建 | 更新日期: 2023-09-27 18:33:02
是否可以创建一个只保存文件的对象(通过引用或内存)。然后,如果要通过FTP或其他方式移动它,则可以使用该文件引用。
private [some object type] CreateFileObject() {
[some object type] FileObj = new [some object type];
return FileObj;
}
至少有三种可能性。
string
类型的文件名。您拥有它,可以使用它来对文件执行任何操作。
IntPtr
类型的本机文件句柄。我怀疑它是否像听起来一样有用,因为只有本机 API 才能在句柄级别工作。
对Stream
类型的流的引用。可能最有用。您可以读取内容,重新读取并使用其上的任何装饰器流(网络流,zip流等)。这将是我的选择,因为它利用了基类库广泛使用流的事实。