gpt4 book ai didi

c# - 使用 char ** 作为 C# DLLImport 参数

转载 作者:行者123 更新时间:2023-11-28 03:45:32 29 4
gpt4 key购买 nike

我正尝试在我的 .NET 应用程序中使用以下函数...

int mysql_library_init(int argc, char **argv, char **groups)

argvgroups 参数通过以下...

static char *server_args[] = {
"this_program", /* this string is not used */
"--datadir=.",
"--key_buffer_size=32M"
};
static char *server_groups[] = {
"embedded",
"server",
"this_program_SERVER",
(char *)NULL
};

我如何在 C# 中执行此操作?

最佳答案

只需将参数声明为字符串[]。

调用 MySql native 接口(interface)是痛苦且不必要的。使用它的 .NET data provider .

关于c# - 使用 char ** 作为 C# DLLImport 参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7819274/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com