У меня есть C# функция, подобная этой -
public IList<IList<int>> Subsets(int[] nums)
{
List<List<int>> output = new List<List<int>>();
if (nums.Length == 0)
{
return output; //Problem in this line
//return null;
}
........
........
return output.Concat(Subsets(nums.Skip(1).ToArray())).ToList();
}
То, что я нахожу, -
Severity Code Description Project File Line Suppression State
Error CS0266
Cannot implicitly convert type 'System.Collections.Generic.List<System.Collections.Generic.List<int>>' to 'System.Collections.Generic.IList<System.Collections.Generic.IList<int>>'.
An explicit conversion exists (are you missing a cast?) LeetCode D:\LeetCode\Solution.cs 13 Active

Может кто-нибудь помочь, пожалуйста?