C#文件管理器、读取文件列表

打开文件夹和选择其中某一项 1private void openExplorer() 2{ 3 string FilePath = Directory.GetCurrentDirectory(); 4 //打开文件夹并选中文件 5 System.Diagnostics.Process.Start("Explorer", "/select," + FilePath + "\\" + "infolist.xml"); 6 //仅打开文件夹 7 System.Diagnostics.Process.Start(FilePath); 8} 读取某位置的指定后缀文件(列

Winform适配dpi

https://zhuanlan.zhihu.com/p/128588859 在项目中添加一个:应用程序清单文件 在清单文件app.manifest的 </assembly> 标签下添加 1<application xmlns="urn:schemas-microsoft-com:asm.v3"> 2 <windowsSettings> 3 <dpiAware xmlns="http://schemas.microsoft.com/SMI/2005/WindowsSettings">true</dpiAware> 4 …

归档辅助小程序

最近写了一个工作用的小程序:https://github.com/kasusa/archive_helper 然后从开始写到现在大概花了5小时

Linkedlist删除指定值

info是我自己定义的一个类。 下面是如何删除linklist中指定item的办法。 1LinkedList<info> infolist = new LinkedList<info>(); 2 3string todelete = "1"; 4 5info tmpitem = new info(); 6foreach (var item in infolist) 7{ 8 if (item.no == todelete) 9 tmpitem

保存object到xml

对实体类做标记 [DataContract] 标记在class前。 [DataMember] 标记在需要保存的属性前。 1 [DataContract] 2public class Car 3{ 4 [DataMember] 5 public string name; 6 7 [DataMember] 8 double power; 9 10 [DataMember] 11 List<Wheel> wheels; 12} 拷贝这两个函数 保存:保存文件