/// <summary>
/// 根据选择的起始层和最终层拼接字符串
/// </summary>
/// <returns></returns>
private string GetSzcString()
{
List<string> chList = new List<string>();
int qsc = 0;
int zzc = 0;
int.TryParse(this.comboQsc.SelectedItem.ToString(),out qsc);
int.TryParse(this.comboZzc.SelectedItem.ToString(), out zzc);
int cs = zzc - qsc;
//起始层大于最终层
if (cs < 0)
{
MessageBox.Show("起始层大于最终层");
return "";
}
//根据起始层和层数进行循环
for (int i = 0; i < cs + 1; i++)
{
int sjc = qsc + i;
//判断实际层是否为0
if (sjc == 0)
{
continue;
}
chList.Add(sjc.ToString());
}
if (chList.Count == 0)
{
return "";
}
return string.Join(",", chList);
}