c#仲引用数组里面的元素

来源:百度知道 编辑:UC知道 时间:2024/05/27 13:04:58
定义数组string[] dayofmin ={ "4", "6", "9", "11" };
想当textbox1.text=数组里面的任何一个值时都触发事件
如:当textbox1.text=4时课触发,textbox1.text=6时也可触发
if(textbox1.text==?)
{
...
}
问号那里怎么指定数组元素...

foreach(string s in dayofmin )
{
if(textbox1.text==s)
{
....
}
}

给TextBox注册TextChanged事件:
this.textBox1.TextChanged += new System.EventHandler (this.textBox1_TextChanged);

在窗体里写事件代码:
private void textBox1_TextChanged(object sender, EventArgs e)
{
string[] dayofmin ={ "4", "6", "9", "11" };
TextBox t = (TextBox)sender;
string text = t.Text;
foreach (string s in dayofmin)
{
if (text == s)
{

}
}
}