In the sql duety, take in params SqlParameter[]
like so:
public void WriteStoredProcedure( string Query, params SqlParameter[] SqlParameters ) {
// do it
}
For cases where you're defining a parameter and want to run it in one go, you can also define it like so:
SqlParameter storedParam = new SqlParameter("@ip",SqlDbType.Varchar,40) {
Value = "192.168.1.1"
};