Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# mono的窗口动态链接库_C#_Linux_Dll_Mono - Fatal编程技术网

C# mono的窗口动态链接库

C# mono的窗口动态链接库,c#,linux,dll,mono,C#,Linux,Dll,Mono,我想在mono中使用kernel32.dll的一些函数,比如GetSystemTime。我知道mono没有kernel32.dll。但是我想知道mono中是否有一些库具有与mono兼容的kernel32.dll函数。您为什么要使用GetSystemTime而不是DateTime.UtcNow之类的函数?我会尽可能地寻找管理等价物。不,没有这样的等价物。你必须单独考虑每一种情况。对kernel32.dll进行API调用是绝对必要的吗?如果你能告诉我们更多你想要实现的目标,Mono应该是多平台的。因

我想在mono中使用kernel32.dll的一些函数,比如GetSystemTime。我知道mono没有kernel32.dll。但是我想知道mono中是否有一些库具有与mono兼容的kernel32.dll函数。

您为什么要使用GetSystemTime而不是DateTime.UtcNow之类的函数?我会尽可能地寻找管理等价物。不,没有这样的等价物。你必须单独考虑每一种情况。对kernel32.dll进行API调用是绝对必要的吗?如果你能告诉我们更多你想要实现的目标,Mono应该是多平台的。因此,任何特定于平台的操作都必须以常规方式完成,包括P/Invoke、将自己限制在某个平台上,或者为应用程序运行的每个平台使用特殊代码。我将坚持Jon的建议,检查托管实现是否已经存在。