Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
当用户单击 winforms 应用程序上的按钮时,我将生成一个 CSV 文件。
然后我想要求用户将文件保存到磁盘或打开文件。
我怎样才能做到这一点?
注意:我只是在内存中生成文件,在用户选择保存路径之前不会将其写入磁盘。
如果您希望在用户机器上的默认 CSV 应用程序中为用户打开此文件,则需要将其写入磁盘以实现此目的。
我会做的是,如果他们想保存它,只需将其保存到他们的位置!
如果他们想打开它,请将其保存到 temp 目录,然后使用 System.Diagnostics.Process.Start(path) 在默认应用程序中打开它。