首页 > 解决方案 > 无法隐式转换类型 system.collections.generic.IEnumerable到字符串[]

问题描述

试图解决并解决以下错误

public String[] Any()
{                            
    var lastSixMonths = Enumerable.Range(0, 6).Select(i => DateTime.Now.AddMonths(i - 6)).Select(date => date.ToString("MM/yyyy"));

    return lastSixMonths;
}

标签: c#.netxamarin

解决方案


由于lastSixMonthsis theIEnumerable<string>并且您期望一个数组,请尝试以下操作:

return lastSixMonths.ToArray();

我还创建了.NET Fiddle来展示如何打印string[].


推荐阅读