在c#中将文件写入用户桌面

naf*_*naf 3 .net c# winforms

我想从c#中的winform应用程序直接写一个简单的文本文件到用户的桌面,不被拒绝.我怎样才能得到这条路?提前致谢.

Ed *_*tes 12

使用Environment.SpecialFolder获取桌面的路径.您可能需要运行advanced才能写入此文件夹.

编辑:您还需要确保管理用户可以访问桌面文件夹.例如:

在此输入图像描述