解决Constant.GetAudioQualities被外部修改list后,影响其他调用处的问题

croire 3 years ago
parent 4ad4de5578
commit d4693f525e

@ -42,7 +42,10 @@ namespace DownKyi.Core.BiliApi.BiliUtils
/// <returns></returns>
public static List<Quality> GetAudioQualities()
{
return qualities;
// 使用深复制,
// 保证外部修改list后
// 不会影响其他调用处
return new List<Quality>(qualities);
}
}

Loading…
Cancel
Save