随笔分类 - C#
摘要:随着项目第一次真正接触、使用了同步和异步。记录一下有一些个人的赶脚:.NET现在提供了一个很方便的功能: async, await。1. 标识为了async的方法便是异步方法,该类方法的返回值只能是void或者Task。(如:Task PingAsync();)2. 当需要获得该异步方法的返回值的时...
阅读全文
摘要:https://msdn.microsoft.com/en-us/magazine/jj991977.aspxhttp://blog.csdn.net/nacl025/article/details/9163495近日来,涌现了许多关于 Microsoft .NET Framework 4.5 中新...
阅读全文
摘要:1.普通任务普通任务2. WaitTask 1 static void Main(string[] args) 2 { 3 Console.WriteLine("Main Thread Processing"); 4 w...
阅读全文
摘要:Settings里的属性根据范围分为两种 “用户”和“应用程序”范围为“应用程序”的属性,读取都是从APP.CONFIG里获取,设置也可以通过手工修改App.config改变,但是在程序中无法对其进行赋值,只能读取。而范围为“用户”的属性 Settings 在第一次运行时会读取App.config里...
阅读全文
摘要:MEF基本概念。The Managed Extensibility Framework or MEF is a library for creating lightweight, extensible applications。主要是用于让程序更易扩展。以接口为最基础的理解。1.可以用静态类的静态方...
阅读全文
摘要:这两天有这么一个任务:写一个 给指定的EXE加一个外壳 的程序,该外壳需要做如下工作:1. 判断当前时间是否晚于核查时间,如果早于核查时间,运行原指定EXE2. 若晚于核查时间,且没有新程序,从设定网址下载新程序3. 若晚于核查时间,且有新程序,直接运行新程序而改程序,需要能够设定原EXE路径,设定...
阅读全文
摘要:1. 有一个专门的类用于监视文件夹变动FileSystemWatcher 设置该对象相关属性。 注:不能同事监视多种扩展名的文件对象,如果需要监视多种类型的文件的话需要定义多个对象分别实现 _ttfWatcher.Path = titleFolderSelection.Path; _ttfWatcher.Filter = "*.ttf"; _ttfWatcher.Changed += OnProcess; _ttfWatcher.Created += OnProcess; _ttfW...
阅读全文
摘要:/// /// 文件加密 /// /// 文件路径 /// 保存路径 /// 密钥 public static void encryptFile(string filePath, string savePath, string keyStr) { //通过des加密 var des = new DESCryptoServiceProvider(); //通过流打开文件 var fs = Fi...
阅读全文
摘要:Got a project which is target on camera and microphone control on the computer. While looking for the related materials like AForge.Net, DirectX.Capture, OMCS and so on. Here are some thoughts based on that:
阅读全文
浙公网安备 33010602011771号