System.IO.File 无法操作如"\\.\C:\"的路径,如何解决 RT,通过native api封装自己的File类除外 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 那你把\\.\去掉不就可以了:)另Windows API不是Native API 好纠结。@"C:\yourdirectoryname\yourfilename" 回复楼上两位,1.我有不能去掉"\\.\"的理由2.在这里不是上级目录用Windows API 的CreateFile 是可以创建"\\.\c:\file.txt"这样的文件的而System.IO.File System.IO.Directry 都对这样的路径进行了过滤,我的问题就是在C#中寻求创建"\\.\c:\file.txt"的方法我是一个初学者,希望各位C#牛人能够帮忙,谢谢. .Net专门对打开设备进行屏蔽,你一定要做,用CreateFile没有什么不好的。用反射私有函数也可以(Microsoft.Win32.Win32Native.SafeCreateFile),不过未公开的函数可能日后会更改。 既然不能去掉。那你至少不要妨碍现有系统。什么意思呢。System.IO.File System.IO.Directry需要的是不包含\\.的,那你要么所有io都是用api,要么,在使用.net方法的时候,去掉\\.,使用api的时候再带上这个。没冲突。就像你一定要对一个只会说英语的人说中文一样。这是不行的,System.IO.File System.IO.Directry要求什么,你就稍微处理一下,你不同情况用不同格式。很简单的问题。被你搞复杂了。 gomoku:谢谢我已经封装了自己的 File,Directry,FileStream了,只是会偶出些问题,还在调试中.看来我下一步的方向还应该是完善一下.我也会看下"反射私有函数"相关的东西再次感谢,结贴! Ado.net连接数据库执行时间的一个问题? 打开word后如何知道该word进程的PID? C#中try catch的使用 一个接口的问题 关于c#向access数据库插入数据[求助] vs编译器里,HTML页面中文出现乱码...... 多标签浏览器,遇到页面有window.opener 新窗口有bug,求解决办法 C# 如果把TextBox.Text内容转化为日期类型 急急急!!! C#的QQ讨论组正式开张,欢迎光临QQ群1831122!!!!! 事件装换 12/24 ListView控件加载图片时程序无响应 AD的单点登录
而System.IO.File System.IO.Directry 都对这样的路径进行了过滤,我的问题就是在C#中寻求创建"\\.\c:\file.txt"的方法我是一个初学者,希望各位C#牛人能够帮忙,谢谢.
.Net专门对打开设备进行屏蔽,你一定要做,用CreateFile没有什么不好的。
用反射私有函数也可以(Microsoft.Win32.Win32Native.SafeCreateFile),不过未公开的函数可能日后会更改。
既然不能去掉。那你至少不要妨碍现有系统。什么意思呢。System.IO.File System.IO.Directry需要的是不包含\\.的,那你要么所有io都是用api,要么,在使用.net方法的时候,去掉\\.,使用api的时候再带上这个。没冲突。就像你一定要对一个只会说英语的人说中文一样。这是不行的,System.IO.File System.IO.Directry要求什么,你就稍微处理一下,你不同情况用不同格式。很简单的问题。被你搞复杂了。
看来我下一步的方向还应该是完善一下.我也会看下"反射私有函数"相关的东西再次感谢,结贴!