代码如下:
class ThreadPro
{
public static IList<Model.Keyword_Model> StaticMList = new List<Model.Keyword_Model>();
public void Results(object KeywordsId)
{
for (int i = 0; i < Keywordtype.Length; i++)
{
Model.Keyword_Model MModel = new jingjiaprj.Model.Keyword_Model();
MModel.KeywordId = Keywordtype[i].keywordId.ToString();
MModel.Keyword = Keywordtype[i].keyword;
MModel.Price = Keywordtype[i].price.ToString();
}
}
}
class FolderList
{
Thread thread1 = new Thread(new ParameterizedThreadStart(theapro.Results));
thread1.Start(keyids);
if (ThreadPro.StaticMList != null && ThreadPro.StaticMList.Count > 0)
{
for (int i = 0; i < ThreadPro.StaticMList.Count; i++)//StaticMList的值总为空
{
//输出操作;
}
}
}
class ThreadPro
{
public static IList<Model.Keyword_Model> StaticMList = new List<Model.Keyword_Model>();
public void Results(object KeywordsId)
{
for (int i = 0; i < Keywordtype.Length; i++)
{
Model.Keyword_Model MModel = new jingjiaprj.Model.Keyword_Model();
MModel.KeywordId = Keywordtype[i].keywordId.ToString();
MModel.Keyword = Keywordtype[i].keyword;
MModel.Price = Keywordtype[i].price.ToString();
}
}
}
class FolderList
{
Thread thread1 = new Thread(new ParameterizedThreadStart(theapro.Results));
thread1.Start(keyids);
if (ThreadPro.StaticMList != null && ThreadPro.StaticMList.Count > 0)
{
for (int i = 0; i < ThreadPro.StaticMList.Count; i++)//StaticMList的值总为空
{
//输出操作;
}
}
}
解决方案 »
- TreeView问题:第一个节点显示会和某个子节点重叠
- 用DotNetBar的TabControl制作用户控件usercontrol时遇到的问题!!!!求高手
- 我用的是 vs2008 当我给DropDownList 绑定数据时就会无法显示网页
- 新手上路,求教大吓们
- Calendar控件赋值问题
- NickLee.Framework.2.0.0.3.Pro
- 类库DLL,方法属性说明提示制作方法.
- 急,急,急,急!为什么会老是让我登录?
- 金蝶的用人机制臭
- 如何改变statusbar的背景颜色?
- 请问C#里怎么调用VCM的方法?像ICDecompressOpen之类的
- IrisSkin2.dll控件引用之后,所有控件格式统一,如果局部想取消显示自定义格式,怎么办呢?
{
for (int i = 0; i < ThreadPro.StaticMList.Count; i++)//StaticMList的值总为空
{
//输出操作;
}
ThreadPro.StaticMList != null满足条件?不为空是多少?
{
public static IList<Model.Keyword_Model> StaticMList = new List<Model.Keyword_Model>();
public static void Results(object KeywordsId)
{
for (int i = 0; i < Keywordtype.Length; i++)
{
Model.Keyword_Model MModel = new jingjiaprj.Model.Keyword_Model();
MModel.KeywordId = Keywordtype[i].keywordId.ToString();
MModel.Keyword = Keywordtype[i].keyword;
MModel.Price = Keywordtype[i].price.ToString();
}
}
}
class FolderList
{
Thread thread1 = new Thread(new ParameterizedThreadStart(ThreadPro.Results));
thread1.Start(keyids);
if (ThreadPro.StaticMList != null && ThreadPro.StaticMList.Count > 0)
{
for (int i = 0; i < ThreadPro.StaticMList.Count; i++)
{
//输出操作;
}
}
}
if (ThreadPro.StaticMList != null && ThreadPro.StaticMList.Count > 0)
代码了,这时候谁给ThreadPro.StaticMLis填充数据了?别忘了按照你的程序逻辑,theapro.Results完全(几乎都是)在这个if语句之后才执行的。