发送文件作为方法参数?

soo*_*ise 4 c# variables arguments file

这种事情是否可能:

public static void DoThis(file aFile){
    //Blah blah blah
}
Run Code Online (Sandbox Code Playgroud)

Mar*_*ell 6

这取决于你需要做什么:)

选项包括:

  • 路径(字符串)
  • 内容(字符串或字节[])
  • 一些复杂的对象模型(你自己选择)的内容
  • 的FileInfo
  • FileStream(或只是Stream)
  • 某种读者/作者; TextReader,XmlWriter等