[英]How do you append string to each item in an array list
项目应显示,并在附加国家/地区代码后以逗号分隔,例如44904223322,44504905949,44304940393
HashSet<string> phonearr = new HashSet<string>();
conn.Open();
MySqlCommand sda = new MySqlCommand("select * from members where Branch='" + lbladminbranch.Text + "' and Country='" + lbladmincountry.Text + "'", conn);
MySqlDataReader dr = sda.ExecuteReader();
while (dr.Read())
{
StringBuilder countrycode = new StringBuilder("44");
phonearr.Add(dr["Phone"].ToString());
foreach(string phone in phonearr)
{
countrycode.Append(phone);
}
txtsmsphoneno.Text = string.Join(",",countrycode );
}
conn.Close();
您可以缩短代码,并在添加到音机时(在此更改为phoneList)添加“ 44”。
List<string> phoneList = new List<string>();
conn.Open();
MySqlCommand sda = new MySqlCommand("select * from members where Branch='" + lbladminbranch.Text + "' and Country='" + lbladmincountry.Text + "'", conn);
MySqlDataReader dr = sda.ExecuteReader();
while (dr.Read())
{
phoneList.Add("44" + dr["Phone"].ToString());
}
txtsmsphoneno.Text = string.Join(",",phoneList);
conn.Close();
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.