我正在尝试在C#中打开帮助文件(chm扩展名)。 File.Open(@”//help.chm”,FileMode.Open, FileAccess.Read, FileShare.Read); 和 FileStream fileStream = new FileStream(@”c:\help.chm”, FileMode.Open); 不起作用:(
我试图从C#获取文件夹中所有文件的列表。 很容易: Directory.GetFiles(folder) 但我需要按字母顺序排序结果,因为它们都是数字, 我需要知道目录中的最高数字 。 当然我可以把它们抓到一个数组/列表对象然后进行排序,但我想知道是否有一些filter/参数呢? 它们都以前导零命名。 喜欢: 00000000001.log 00000000002.log 00000000003.log 00000000004.log .. 00000463245.log 00000853221.log 00024323767.log 什么是最简单的方法? 我不需要获取其他文件,只需要“最大/最新”的数字。
例如,我有一个txt文件,内容如下: 12 345 45 2342 234 45 2 2 45345 234 546 34 3 45 65 765 12 23 434 34 56 76 5 我想在所有数字之间插入逗号,在每行的开头添加左括号,在每行的末尾添加右括号。 所以在编辑之后它应该是: {12, 345, 45} {2342, 234, 45, 2, 2, 45345} {234, 546, 34, 3, 45, 65, 765} {12, 23, 434, 34, 56, 76, 5} 我该怎么做?
看下面的处理程序: using System; using System.Collections.Generic; using System.Linq; using System.Web; namespace FileExplorer { /// /// Summary description for HandlerForMyFE /// public class HandlerForMyFE : IHttpHandler, System.Web.SessionState.IRequiresSessionState { private HttpContext _context; private HttpContext Context { get { return _context; } set { _context = value; } } public void ProcessRequest(HttpContext context) { Context = context; string filePath […]
我有一个看起来像这样的文本文件 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 […]
我想知道是否有人知道有效的c#函数用于将制表符分隔文件读入数据表? 谢谢
简单问题:我有一个在线文件(txt)。 如何阅读并检查它是否存在? (C#.net 2.0)
在.Net / C#中加密SQLite数据库文件的最佳方法是什么? 我正在使用sqlite-dotnet2包装器。 有像SQLite加密扩展和SQLite Crypt这样的工具,但两者都是非自由的,而我的项目是在GPL下。 我想要使用的天真方法是让SQLite处理一个临时文件,然后在程序退出时对其进行加密,并覆盖(清零)原始文件。 明显的缺点是,如果程序崩溃(并且在运行时),则可以访问纯文本DB。 有没有更好的方法来解决这个问题? 我可以将加密流传递给包装器(而不是使用SQLiteConnection.CreateFile)吗? [编辑]也许我在思考这个问题。 是否足以在连接字符串中使用密码选项? 在这种情况下,文件是否会被正确加密(或者是一些较弱的保护)?
我被要求找到一种方法来监视公司共享文件服务器(简单的Windows共享目录)上特定文件夹中文件的更改(修改,重命名,删除,移动)。 我在C#中编写了一个简单的应用程序,它使用FileSystemWatcher监视这些更改并通知它们的特定电子邮件地址。 我现在想知道的是如何找出进行这些更改的用户/计算机的名称/ IP。 有任何想法吗? 作为编写自己的软件的替代方案,是否有任何支持此function的好(可能是免费的)软件?
家伙。 我有一个问题,我无法解决:我有一个2文件夹,我选择了folderBrowserDialog和源目录中的大量文件,我需要移动到目标目录。 但是,我只需要移动具有特定扩展名的文件,例如.txt或我可以从文本框中获得的任何其他扩展名。 那我该怎么办呢?