public LocalIpSet() { NetworkChange.NetworkAddressChanged += (object sender, EventArgs e) => { Refresh(); VirtualRoot.ThisWorkerWarn(nameof(LocalIpSet), "网络接口的 IP 地址发生了更改", toConsole: true); }; NetworkChange.NetworkAvailabilityChanged += (object sender, NetworkAvailabilityEventArgs e) => { if (e.IsAvailable) { VirtualRoot.ThisWorkerInfo(nameof(LocalIpSet), $"网络可用", toConsole: true); } else { VirtualRoot.ThisWorkerWarn(nameof(LocalIpSet), $"网络不可用", toConsole: true); } }; }