using System.Collections.Generic;
using System.Data.SqlClient;
public static void Main()
const string sql = @"SELECT 1 As IntColumn WHERE @Value1 = 1 AND @Value2 = 2";
var dict = new Dictionary<string, object> {{"@Value1", 1}, {"@Value2", 2}};
using (var conn = new SqlConnection(FiddleHelper.GetConnectionStringSqlServer()))
using (SqlCommand cmd = conn.CreateCommand())
cmd.Parameters.AddRangeWithValue(dict);
var result = cmd.ExecuteScalarAs<int>();
Console.WriteLine(result);