MulticastOption.Group 不再接受值 null
。 如果将属性设置为 null
,则会引发 ArgumentNullException。
已引入的版本
5.0
更改描述
在早期版本的 .NET 中,可以将属性设置为 MulticastOption.Groupnull
.
MulticastOption如果稍后传递给Socket.SetSocketOption,运行时将抛出NullReferenceException。
在 .NET 5 及更高版本中,如果将属性设置为 ArgumentNullException,则会引发 null
。
更改原因
为了与框架设计准则保持一致,属性已更新为在值为 ArgumentNullException 时引发 null
。
建议的措施
确保不要将 MulticastOption.Group 设置为 null
。