想不起一个修饰符看过几次了这次得用到,还是一个什么属性方法来着?

蔡袅 2013-10-09 09:59:03
举个例子(可以不关注我代码目的):
iSleepTime是一个方法外变量,多个线程可以调用 ReConnect方法,虽然iSleepTime全局,用个啥修饰下 所有的线程都是各自处理各自的iSleepTime,赋值取值都是互不干扰

int iSleepTime =0;
/// <summary>
///重新连接
/// </summary>
private void ReConnect()
{
iSleepTime = new Random(Guid.NewGuid().GetHashCode()).Next(5, 20);
int i = 0;
while (i < iSleepTime)
{
int iSpan = (iSleepTime - i);
notifyJasic.ShowBalloonTip(1000, "与服务器连接断开", String.Format("过{0}秒后自动重连...", iSpan.ToString()), ToolTipIcon.Info);
Thread.Sleep(1000);
i++;
}
_DealService.ConnectService();

}
...全文
108 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
_小黑_ 2013-10-09
  • 打赏
  • 举报
回复
引用 3 楼 xx_mm 的回复:
[quote=引用 2 楼 wddw1986 的回复:] [ThreadStatic] public static int num1;
爱你。[/quote]
引用 4 楼 wddw1986 的回复:
[quote=引用 3 楼 xx_mm 的回复:] [quote=引用 2 楼 wddw1986 的回复:] [ThreadStatic] public static int num1;
爱你。[/quote] 么么哒[/quote]
cheng2005 2013-10-09
  • 打赏
  • 举报
回复
引用 3 楼 xx_mm 的回复:
[quote=引用 2 楼 wddw1986 的回复:] [ThreadStatic] public static int num1;
爱你。[/quote] 么么哒
蔡袅 2013-10-09
  • 打赏
  • 举报
回复
引用 2 楼 wddw1986 的回复:
[ThreadStatic] public static int num1;
爱你。
cheng2005 2013-10-09
  • 打赏
  • 举报
回复
[ThreadStatic] public static int num1;

110,565

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧