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

croire 4 years ago
parent 4ad4de5578
commit d4693f525e

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

Loading…
Cancel
Save