Skip to content

Commit 52e8df7

Browse files
committed
Replace if with switch
1 parent 9249c03 commit 52e8df7

File tree

1 file changed

+15
-8
lines changed

1 file changed

+15
-8
lines changed

QueryDB/DBContext.cs

Lines changed: 15 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -46,14 +46,21 @@ public sealed class DBContext : IDBContext
4646
public DBContext(DB database, string connectionString)
4747
{
4848
Database = database;
49-
if (Database.Equals(DB.MSSQL))
50-
SqlConnectionString = connectionString;
51-
else if (Database.Equals(DB.MySQL))
52-
MySqlConnectionString = connectionString;
53-
else if(Database.Equals(DB.Oracle))
54-
OracleConnectionString = connectionString;
55-
else if (Database.Equals(DB.PostgreSQL))
56-
PostgreSqlConnectionString = connectionString;
49+
switch (Database)
50+
{
51+
case DB.MSSQL:
52+
SqlConnectionString = connectionString;
53+
break;
54+
case DB.MySQL:
55+
MySqlConnectionString = connectionString;
56+
break;
57+
case DB.Oracle:
58+
OracleConnectionString = connectionString;
59+
break;
60+
case DB.PostgreSQL:
61+
PostgreSqlConnectionString = connectionString;
62+
break;
63+
}
5764
}
5865

5966
/// <summary>

0 commit comments

Comments
 (0)