こんにちは。開いた接続が構成ファイルの接続文字列と同じかどうかを確認したいと思います。
私はこのようなことを試みていました:
if(con.ConnectionString == ConfigurationManager.ConnectionStrings["Con1"].ConnectionString);
最初の部分は私に正しい値を与え、2番目の部分は私に同じ文字列を与えるはずです。
編集:詳細を気にしたくなかったので、これは私の接続文字列全体です:
if (DateTime.Now.Subtract(lastDBcheck).TotalSeconds > 10 && con.ConnectionString==ConfigurationManager.ConnectionStrings["Con1"].ConnectionString)