用什么办法可以让一个函数暂停一秒再继续执行?(不用timer控件) 如题 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 System.Threading.Thread.Sleep(1000);//1000是毫秒数// 这个方法表示让当前线程挂起1000毫秒再执行 System.Threading.Thread.Sleep(1000);大家说的都很对啊。无疑这是我知道唯一的答案啊,还有其他方法吗? 我想把多行文本框的内容从上往下隔一秒再多显示一行比如:for(int i = 0;i < 名称.length; i++){ textbox1.text = textbox1.text + 名称[i] + 换行符; } System.Threading.Thread.Sleep(1000); 使用线程 System.Threading.Thread.Sleep(1000);正解,期待其他的好办法。 public partial class Form1 : Form { string[] arrName = new string[7]{"aaa", "bbb", "ccc", "ddd", "eee", "fff", "ggg"}; public Form1() { InitializeComponent(); textBox1.Text = "";//多行 } private void button1_Click(object sender, EventArgs e) { //每隔一秒textBox1增加一行(各行为数组的各元素) } private void button2_Click(object sender, EventArgs e) { //停止增加 } }大家帮忙看看:两个button里面应该怎么写? 取两次GetTickCount,然后计算间隔 不好意思再补充下:textBox1上当前行要是最后追加的一行。谢谢! DATATABLE转换为LIST方法,如何调用? 求一个FTP地址的正则表达式 dropdownlist绑定 Winform上传文件夹问题 邪了,请问一下,asp:Panel竟然生成的是table??? 用过SqlHelper来帮忙看看 如何用C#代码实现网页中的超连接或单击事件 P2P问题 有两个按钮A,B,A先得到焦点,然后B得到焦点,当B得到焦点时,要求知道它前一次得到焦点的控件的信息。 #######如何用c#写打印预览程序 求修改一个正则表达式! 网站路径里多了 3seknz55tsnhwa45lga30y3t 是什么啊 是什么原因呢?
//1000是毫秒数// 这个方法表示让当前线程挂起1000毫秒再执行
System.Threading.Thread.Sleep(1000);
大家说的都很对啊。无疑这是我知道唯一的答案啊,还有其他方法吗?
for(int i = 0;i < 名称.length; i++)
{
textbox1.text = textbox1.text + 名称[i] + 换行符;
}
使用线程
正解,期待其他的好办法。
{
string[] arrName = new string[7]{"aaa", "bbb", "ccc", "ddd", "eee", "fff", "ggg"};
public Form1()
{
InitializeComponent();
textBox1.Text = "";//多行
}
private void button1_Click(object sender, EventArgs e)
{
//每隔一秒textBox1增加一行(各行为数组的各元素)
} private void button2_Click(object sender, EventArgs e)
{
//停止增加
}
}
大家帮忙看看:两个button里面应该怎么写?
textBox1上当前行要是最后追加的一行。
谢谢!