我正在使用FindAll()
方法返回正确的列表
List<AudioSource> playing = AudioSourceRegistry.FindAll(src => src.isPlaying == true);
但是尝试使用
对列表进行排序时List<AudioSource> playing = AudioSourceRegistry.FindAll(src => src.isPlaying == true)
.Sort(delegate (AudioSource a1, AudioSource a2)
{
return a1.mixerIndex.CompareTo(a2.mixerIndex);
});
或
List<AudioSource> playing = AudioSourceRegistry.FindAll(src => src.isPlaying == true)
.Sort(a1, a2 => a1.mixerIndex.CompareTo(a2.mixerIndex));
导致错误
严重性代码描述项目文件行抑制状态 错误CS0029无法将类型'void'隐式转换为 'System.Collections.Generic.List'
排序不返回列表?
如何对FindAll()
的结果进行排序?