c#中在textbox1和textbook2输入的文本值输入自动计算显示在textbox3中 30
3个回答
展开全部
List<string> stationList = new List<string>(){"北京","上海","广州","深圳"};
int startIndex = 0;
int endIndex = 0;
private void textbox1_TextChanged(object sender,EventArgs e)
{
startIndex = stationList.IndexOf(textbox1.Text);
Calc();
}
private void textbox2_TextChanged(object sender,EventArgs e)
{
endIndex = stationList.IndexOf(textbox2.Text);
Calc();
}
private void Calc()
{
int diff = endIndex - startIndex;
textbox3.Text = diff <= 0 ? 0 : diff*2;
}
展开全部
内部维护一个list,计算两个站的index的差
追问
详细代码是什么? 这点还没学到
追答
有rmb的话可以帮写 私信
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在第二个文本框的textboxchanged里写
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询