how to add more value to ==>> <condition> ? <value if true> : <value if false> :  how to add more value to

  str[1] = (Setting.DBL(this.fieldTxt3.Tag.ToString()) >= 3000 ? **Setting.IP5 : Setting.IP4 : Setting.IP1 : Setting.IP6 : ....)**;   


str[3] = (Setting.DBL(this.fieldTxt3.Tag.ToString()) == 1000 ? **"TBSS2" : "TBSS4": "TBSS1": "TBSS6" : ....)**;


    private void UPDATE_CLIENT(int C)
        		{
        			string[] str;
        			
        			if (Setting.SQLDB == "TBSS5")
        			{
        				SqlConnection sqlConnection2 = new SqlConnection(this.SQLConnStr);
        				str = new string[] { "Data Source=", null, null, null, null };
        				str[1] = (Setting.DBL(this.fieldTxt3.Tag.ToString()) == 1000 ? Setting.IP2 : Setting.IP4);
        				str[2] = ";Initial Catalog=";
        				str[3] = (Setting.DBL(this.fieldTxt3.Tag.ToString()) == 1000 ? "TBSS2" : "TBSS4");
        				str[4] = ";Integrated Security=false;UID=sa;pwd=;";
        				SqlConnection sqlConnection3 = new SqlConnection(string.Concat(str));
        				string str4 = "_TBS_BRANCH_TRANSMIT";
        				DateTime dateTime = DateTime.Now;