社区
C#
帖子详情
急问,关于C#多线程的问题!!!!!
murderer
2003-09-18 03:51:47
请问c#在建立线程的时候能不能象WIN API一样传入参数啊????
...全文
44
7
打赏
收藏
急问,关于C#多线程的问题!!!!!
请问c#在建立线程的时候能不能象WIN API一样传入参数啊????
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
顾君彦
2003-09-18
打赏
举报
回复
建一个类,作为成员传给它。
meetweb
2003-09-18
打赏
举报
回复
ms-help://MS.VSCC/MS.MSDNVS.2052/cpguide/html/cpconinvokingwebservicesasynchronously.htm
wolfpzp
2003-09-18
打赏
举报
回复
C#是不能直接传参数给线程的,不过可以把该线程函数放在一个类中,通过给成员变量赋值来达到传参数的目的
gOODiDEA
2003-09-18
打赏
举报
回复
可以考虑用一个变通的方式,参考
public class ThreadSyncTest
{
private string _ImageUrl = "";
protected CommonOperation.Operation Common = new CommonOperation.Operation();
public void ConvertImg()
{
try
{
string PhyImgUrl = ImageUrl;
string PhyWbmpImgUrl = PhyImgUrl.Substring( 0, PhyImgUrl.LastIndexOf( "." ) ) + ".wbmp";
if ( ! System.IO.File.Exists( PhyWbmpImgUrl ) )
{
Common.ConvertToWbmp( PhyImgUrl );
}
}
catch
{
}
}
public string ImageUrl
{
get
{
return _ImageUrl;
}
set
{
_ImageUrl = value;
}
}
}
调用的时候:
ThreadSyncTest tt = new ThreadSyncTest();
tt.ImageUrl = Server.MapPath( ImgUrl );
Thread ConvertImgThread = new Thread( new ThreadStart( tt.ConvertImg ) );
ConvertImgThread.Priority = ThreadPriority.Lowest;
ConvertImgThread.Start();
murderer
2003-09-18
打赏
举报
回复
麻烦你能给我一个文本的例子吗??谢谢啊!!
wirte
2003-09-18
打赏
举报
回复
当然可以了,MSDN里有很多例子。
colin666
2003-09-18
打赏
举报
回复
ms-help://MS.VSCC.2003/MS.MSDNQTR.2003FEB.2052/cpref/html/frlrfsystemthreadingthreadmemberstopic.htm
C#
实现
多线程
的同步方法详解
直接接入 主题,在
多线程
开发的应用中,线程同步是不可避免的。在.Net框架中,实现线程同步主要通过以下的几种方式来实现,在MSDN的线程指南中已经讲了几 种,本文结合作者实际中用到的方式一起说明一下。 ...
C#
多线程
Task注意事项
C#
多线程
Task注意事项,新手少踩坑 1、编程效率高,但会损失性能; 2、线程启动有延迟; 3、线程启动顺序随机; 4、数据不安全; 5、不用手动结束线程。
C#
多线程
编码范例
最近不少朋友问关于
C#
多线程
的操作,我们以疯狂代码工作室为例,写个系列教程供大家参考 这是一个系列,我们先从简单的开始 我们以CrazyCoder工作室为例,现在6个工作室成员 因工作需要,工作室成员需要做一个...
C#
【
多线程
篇】直面Invoke——经典!!!
简单来说,就是如果通过
多线程
去操作这个控件,那么这个属性则为True,否则为False。 2、Delegate的Invoke 对于Delegate的Invoke,我们一般判断这个方法之前,也是做个判断,判断这个委托对象是否为Null,所以更...
C#
实现
多线程
的同步方法
直接接入 主题,在
多线程
开发的应用中,线程同步是不可避免的。在.Net框架中,实现线程同步主要通过以下的几种方式来实现,在MSDN的线程指南中已经讲了几 种,本文结合作者实际中用到的方式一起说明一下。 1. ...
C#
110,539
社区成员
642,577
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章