C#笔记
逍神
学习一门新的程序设计语言的唯一途径就是使用它编写程序
展开
-
【CSharp】stackalloc
不安全代码的安全性低于安全替代代码。 C#一般不支持指针,当需要使用指针时。Char* cptr= stackalloc Char[10]; 通过使用stackalloc 可以自动启用公共语言运行时 (CLR) 中的缓冲区溢出检测功能。如果检测到缓冲区溢出,进程将尽快终止,以最大限度地减小执行恶意代码的机会 ...原创 2020-12-04 10:03:43 · 475 阅读 · 0 评论 -
C#获取当前程序运行路径的方法集合
//获取当前进程的完整路径,包含文件名(进程名)。 string str = this.GetType().Assembly.Location; result: X:\xxx\xxx\xxx.exe (.exe文件所在的目录+.exe文件名)//获取新的 Process 组件并将其与当前活动的进程关联的主模块的完整路径,包含文件名(进程名)。 string str = System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName; re原创 2020-10-15 11:22:54 · 177 阅读 · 0 评论