最简单的方法就是使用Process.GetProcessById(pid).ProcessName,但是这个操 […]
分类: C#
.NET下调用COM组件
最近想要用到IFileDialog来实现选择打开文件夹的功能,这一功能是基于COM组件的。当然现在已经已有对其 […]
类型不安全的C#
C#一直被认为是强类型且类型安全的语言。但是,最近在调试一个关于IL Emit的问题时候,却发现,一直认为的C […]
Gitlab CI 编译 C#项目
GitLab CI是GitLab自带的CI功能,可以通过 .gitlab-ci.yaml 文件来配置其进行的任 […]
C#程序集信息
在VS的C#项目属性的打包页里,我填上了如下的值: 这是生成的exe文件属性对应的值: 然后,通过C#的Sys […]
C# Reflection+Dynamic+Struct 踩坑记录
通过反射Activator.CreateInstance创建的struct实例赋值给dynamic变量,此时该 […]
MySql EF Core CodeFirst配置
最近想在linux上运行asp.net的网站项目,数据库用的mysql,想通过EF来连接MySQl,结果EFC […]
C# Event 多个委托
public static event EventHandler<TestEventArgs> t […]
System.Enum
枚举默认为Int类型,可以显式设定为其他类型 public enum MyEnum : byte { } 枚举 […]
System.Array
属性 Length 返回数组中项的个数 Rank 返回数组维数 方法 Clear() 将数组内所有项均设为空值 […]