Skip to content

Commit 8f7f742

Browse files
committed
Use Enum.Parse<T> when available.
1 parent 5175de7 commit 8f7f742

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

src/MySqlConnector/MySqlConnectionStringBuilder.cs

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -786,7 +786,11 @@ private T ChangeType(object objectValue)
786786
{
787787
try
788788
{
789+
#if NET45 || NET461 || NET471 || NETSTANDARD1_3 || NETSTANDARD2_0
789790
return (T) Enum.Parse(typeof(T), enumString, ignoreCase: true);
791+
#else
792+
return Enum.Parse<T>(enumString, ignoreCase: true);
793+
#endif
790794
}
791795
catch (Exception ex) when (ex is not ArgumentException)
792796
{

0 commit comments

Comments
 (0)