我想为一个类方法创建一个委托,该类方法在C#中具有stuct类型的queue参数,但是显示了诸如以下的错误
错误不一致的可访问性:参数类型 'System.Collections.Generic.Queue'是 比委托人少访问
我正在创建以下代表。
public delegate void Mydel3(Queue<queue_info> que);
该方法。
void taskqueue(Queue<queue_info> task)
{}
queue_info struct
正在关注
struct queue_info
{
string task_id;
string status;
}
答案 0 :(得分:1)
将您的结构声明为public
,如下所示。当前默认为internal
public struct queue_info
{