C# 函数返回的是泛型集合或数组,委托如何调用?

声明委托:public delegate List<string> delDo();

delDo syaSafe = GetList;
GetValue(syaSafe) //这里怎么写都不对!
主函数:public static void GetValue(delDo dd)
{
//方法里怎么也取不到dd集合!
}
子函数:zipublic static List<string> GetList()
{
List<string> list = new List<string>();
for (int i = 0; i < 10; i++)
{
list.Add("No" + i);
}
return list;
}

难道返回值为数组或集合的函数不能赋值给委托吗?我是新手请高手帮忙指点一下,谢谢!
最新回答
醉枕江山

2024-12-02 03:22:16

追问
只能映射?