随笔分类 - C# .NET
C#学习记录
摘要:转载自:https://www.cnblogs.com/88223100/p/VS_Project_VersionNumber_Auto_Increment.html 留存备用 软件版本号主要标识了软件的版本,通过其可以了解软件、类库文件的当前版本,使得软件版本控制有所依据。 我们就Windows系
阅读全文
摘要:前提 1、将生成的exe或dll部署到远程电脑上 远程电脑上操作: 1、将Visual Studio安装路径路径D:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\IDE\中Remote Debugger复制到远
阅读全文
摘要:装箱和拆箱会损失程序性能,尽量不用 此处使用几行代码说明: int x =100; object obj; //装箱(将值类型转换为引用类型) obj = x; //将值类型的x的值从栈复制到堆内存中(对象),使用变量obj指向此对象 //拆箱(将引用类型转换为值类型) int y = (int)o
阅读全文
摘要:作用:查看程序进程或那一步操作占用了大量的内存 1、打开运行窗口(Win + R),输入命令Perfmon,打开性能监视器窗口; 2、选中监视工具下的性能监视器,点击绿色加号按钮,弹出添加计数器窗口,如下图: 3、选中如下图所示的Process,默认会选中并观察所有Process数据项,通常我们只关
阅读全文
摘要:这里分享的两个类库,各有特色。 Spire.Pdf 容易理解,使用方便,但效率比较低,操作PDF数量多,会占用特别多内存,甚至内存溢出。 iTextSharp 不容易理解,尤其是添加书签部分,但效率奇高,5000份单张PDF文件同时合并、添加书签用时2-3秒,内存在用少。 类库 Spire.Pdf
阅读全文
摘要:以下代码在弹窗中显示内容为以秒计所花费时间,如需以毫秒、分钟、小时、天计时,只需将TotalSeconds修改为对应的属性即可 Stopwatch stopwatch = new Stopwatch(); stopwatch.Start(); //代码段 stopwatch.Stop(); Time
阅读全文
摘要:内容地址:https://www.cnblogs.com/wangshenhe/archive/2012/05/08/2490193.html 感谢(SamWang),问题得到了很好的解决~!
阅读全文
摘要:示例 int[] years = { 2013, 2014, 2015 }; int[] population = { 1025632, 1105967, 1148203 }; var sb = new System.Text.StringBuilder(); sb.Append(String.Fo
阅读全文
