首页 > 解决方案 > C#中队列结构类型的委托

问题描述

我想为在 C# 中具有 stuct 类型队列参数但显示一些错误的类方法创建一个委托,例如

错误不一致的可访问性:参数类型“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; 

       }

标签: c#structdelegatesqueue

解决方案


将您的结构声明为public如下所示。目前是internal默认的

public struct queue_info
{

推荐阅读