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>
コンパイラがこのエラーをスローする理由がわかりません。