@@ -159,7 +159,7 @@ public static void SetIPv4(string nicId, string ipAddress, string subnetMask, st
159159 using var networkConfigs = networkConfigMng . GetInstances ( ) ;
160160
161161 using var managementObject = networkConfigs
162- . Cast < ManagementObject > ( )
162+ . OfType < ManagementObject > ( )
163163 . FirstOrDefault ( objMO => ( bool ) objMO [ "IPEnabled" ] && objMO [ "SettingID" ] . Equals ( nicId ) ) ;
164164
165165 if ( managementObject is null )
@@ -200,7 +200,7 @@ public static void SetIPv4Dhcp(string nicId)
200200 using var networkConfigs = networkConfigMng . GetInstances ( ) ;
201201
202202 using var managementObject = networkConfigs
203- . Cast < ManagementObject > ( )
203+ . OfType < ManagementObject > ( )
204204 . FirstOrDefault ( objMO => ( bool ) objMO [ "IPEnabled" ] && objMO [ "SettingID" ] . Equals ( nicId ) ) ;
205205
206206 if ( managementObject is null )
@@ -218,7 +218,7 @@ public static void SetIPv4Dns(string nicId, string dns1, string dns2 = "")
218218 using var networkConfigs = networkConfigMng . GetInstances ( ) ;
219219
220220 using var managementObject = networkConfigs
221- . Cast < ManagementObject > ( )
221+ . OfType < ManagementObject > ( )
222222 . FirstOrDefault ( objMO => ( bool ) objMO [ "IPEnabled" ] && objMO [ "SettingID" ] . Equals ( nicId ) ) ;
223223
224224 if ( managementObject is null )
@@ -238,7 +238,7 @@ public static void SetIPv4DnsAuto(string nicId)
238238 using var networkConfigs = networkConfigMng . GetInstances ( ) ;
239239
240240 using var managementObject = networkConfigs
241- . Cast < ManagementObject > ( )
241+ . OfType < ManagementObject > ( )
242242 . FirstOrDefault ( objMO => ( bool ) objMO [ "IPEnabled" ] && objMO [ "SettingID" ] . Equals ( nicId ) ) ;
243243
244244 if ( managementObject is null )
0 commit comments