如何使用传递给dll的枚举作为方法参数
本文关键字:枚举 方法 参数 dll 何使用 | 更新日期: 2023-09-27 18:19:22
主应用程序中的Enum:
enum variable
{
NULL,
low,
high
}
我的dll中的主函数:
class MainClass
{
Enum variable;
public static string Start(Enum variable)
{
variable = variable;
}
}
现在我想在另一个文件中创建一个结构体在我的dll变量类型的字段,但我得到一个错误:找不到类型或命名空间名称"变量"(您是否缺少using指令或程序集引用?)我该怎么办呢?
struct NewStruct
{
string word;
variable v;
}
试试这个…(但只是为了测试…这是令人毛骨悚然的代码:D)
class MainClass
{
variable myenum; //Not Enum
public static string Start(variable tmpval)
{
myenum = tmpval;
return string.Empty; //this method needs a return value
}
}