class A
{
public static List<String> a = new List<string>();
public static List<String> test()
{
A.a.Add("20");
A.a.Add("30");
A.a.Add("40");
return a.Sort();
}
}
抛出编译错误:
无法将 void 隐式转换为 System.Collections.Generic.List。
但是,如果我编写一个方法来获取List<String>
值(因为它是静态成员变量),一切都应该可以正常工作。但是,我不知道为什么尽管我的方法返回了一个List<String>
值,为什么编译器会抛出这个错误?