比如在text box里面输入001 002 003
lable里面显示的是000 001 002 003 004 005.。。。。。
除了001 002 003没有背景颜色,其它数都添加背景颜色
部分代码
List<string> list1 = new List<string>();
for (int i = 0; i <= 999; i++)
{
list1.Add(i.ToString().PadLeft(3,'0'));
}
//获取文本内容
string str = TextBox1.Text;
//用空格分隔内容
List<string> lists;
try
{
lists = str.Split(' ').ToList();
}
catch
{
throw new Exception(string.Format("用空格分隔字符串失败,字符串:(0)", str));
}
for (int j = 0; j < list1.Count; j++)
{
if (lists.Contains(list1[j]))
{
list1.Remove(list1[j]);
j--;
}
else
{
Label1.Text += list1[j] + "\n\t";
}
}