C# DllImport 引用问题

C# DllImport 引用 user32.dll/kernel32.dll 等api时,的大小写和后缀问题,

例如[DllImport("User32.dll")]和[DllImport("user32.dll")],[DllImport("kernel32")]和[DllImport("kernel32.dll")] 

它们之间有什么区别??

并没有区别,不区分大小写

没有区分大小写,只是双引号里面的内容一般是你调用的名称是什么就什么了,尽量保持一致就行 ,没有什么好纠结的。