jjzjj

FileInfo

全部标签

c# http请求使用multipart/form-data 方式上传文件及其他参数

这次的需求是请求java那边的一个excel批量上传的接口。但是他们的接口要求是这样的 于是自己写了个方法:调用:控制器层                varfile=this.HttpContext.Request.Files[0];//获取前端传来的文件        varfileName=file.FileName;                //注意:Stream不能做参数传,所以转成byte用来传值                byte[]fileByte=FileUtil.StreamToBytes(file.InputStream);代理层       IOscarRe

c# - 使用 C# StreamReader 解析文本文件

我有一个文本文件,其中包含一些特定格式的赞美诗。示例如下。1PraisetotheLord1PraisetotheLord,theAlmighty,theKingofcreation!Omysoul,praiseHim,forHeisthyhealthandsalvation!Allyewhohear,nowtoHistempledrawnear;Joinyeingladadoration!2PraisetotheLord,Whoo'erallthingssowondrouslyreigneth,ShieldeththeeunderHiswings,yea,sogentlysustai

c# - 使用 C# StreamReader 解析文本文件

我有一个文本文件,其中包含一些特定格式的赞美诗。示例如下。1PraisetotheLord1PraisetotheLord,theAlmighty,theKingofcreation!Omysoul,praiseHim,forHeisthyhealthandsalvation!Allyewhohear,nowtoHistempledrawnear;Joinyeingladadoration!2PraisetotheLord,Whoo'erallthingssowondrouslyreigneth,ShieldeththeeunderHiswings,yea,sogentlysustai

C#:在您拥有 DirectoryInfo 的目录中创建一个新的 FileInfo

我只是想知道你什么时候有例如:vardir=newDirectoryInfo(@"C:\Temp");有没有比这更简单/更清晰的方法来向该目录添加新文件?varfile=newFileInfo(Path.Combine(dir.FullName,"file.ext"));我在想我可能只是做一个扩展方法或其他东西,但很好奇是否已经存在在这里看不到的东西......我的意思是DirectoryInfo确实有GetFiles()方法为例。 最佳答案 你想做什么?标题说“创建新文件”。FileInfo对象不是文件;它是一个包含文件信息的对象

C#:在您拥有 DirectoryInfo 的目录中创建一个新的 FileInfo

我只是想知道你什么时候有例如:vardir=newDirectoryInfo(@"C:\Temp");有没有比这更简单/更清晰的方法来向该目录添加新文件?varfile=newFileInfo(Path.Combine(dir.FullName,"file.ext"));我在想我可能只是做一个扩展方法或其他东西,但很好奇是否已经存在在这里看不到的东西......我的意思是DirectoryInfo确实有GetFiles()方法为例。 最佳答案 你想做什么?标题说“创建新文件”。FileInfo对象不是文件;它是一个包含文件信息的对象

c# - FileInfo.MoveTo() 与 File.Move()

这两种移动文件的方法有什么区别吗?System.IO.FileInfof=newSystem.IO.FileInfo(@"c:\foo.txt");f.MoveTo(@"c:\bar.txt");//vsSystem.IO.File.Move(@"c:\foo.txt",@"c:\bar.txt"); 最佳答案 查看此MSDN页面中的“备注”部分http://msdn.microsoft.com/en-us/library/akth6b1k.aspx:Ifyouaregoingtoreuseanobjectseveraltimes,

c# - FileInfo.MoveTo() 与 File.Move()

这两种移动文件的方法有什么区别吗?System.IO.FileInfof=newSystem.IO.FileInfo(@"c:\foo.txt");f.MoveTo(@"c:\bar.txt");//vsSystem.IO.File.Move(@"c:\foo.txt",@"c:\bar.txt"); 最佳答案 查看此MSDN页面中的“备注”部分http://msdn.microsoft.com/en-us/library/akth6b1k.aspx:Ifyouaregoingtoreuseanobjectseveraltimes,

c# - 如何删除某个扩展名的文件?

我有一个应用程序应该解压缩并安装其他一些应用程序,我通过网络获得带有安装图像的新Zip文件,然后应该解压缩它并安装。由于版本更改,除了Zip文件每次都具有不同名称之外的所有文件,我的所有C:\都有很多不同版本的.zip文件。Msi文件没有被我正在使用的Zip覆盖,但我完全可以在解压缩之前删除它。我想删除C:上的所有.msi和.zip文件。我怎样才能通过C#做到这一点?谢谢... 最佳答案 你可以尝试这样的事情:DirectoryInfodi=newDirectoryInfo(@"C:\");FileInfo[]files=di.Ge

c# - 如何删除某个扩展名的文件?

我有一个应用程序应该解压缩并安装其他一些应用程序,我通过网络获得带有安装图像的新Zip文件,然后应该解压缩它并安装。由于版本更改,除了Zip文件每次都具有不同名称之外的所有文件,我的所有C:\都有很多不同版本的.zip文件。Msi文件没有被我正在使用的Zip覆盖,但我完全可以在解压缩之前删除它。我想删除C:上的所有.msi和.zip文件。我怎样才能通过C#做到这一点?谢谢... 最佳答案 你可以尝试这样的事情:DirectoryInfodi=newDirectoryInfo(@"C:\");FileInfo[]files=di.Ge

c# - 使用 C# 确定文件是否存在并解析 UNC 路径

我正在尝试编写一个函数来确定文件是否存在。这两种方法证明会返回不一致的结果(与返回误报的isFileFound()相比,fileExists()似乎提供了准确的结果——我本以为在尝试创建实例时会出现异常)。protectedboolisFileFound(stringpath,stringfileName){System.IO.FileInfofi=null;boolfound=false;try{fi=newSystem.IO.FileInfo(path+fileName);found=true;}catch(Exceptione){baselogger.Fatal(e.Messag