运行我的应用程序时发生了一种奇怪的行为。
如果我在达到特定行之前在调试模式下停止代码,那么该行将被执行并且一切正常...但是如果我让代码运行而没有调试,停止代码之后,它将无法运行这条线...
这是代码
if (SelectedProducts == null)
{
Global_Image.Product_Types = null;
Global_Image.Product_Types = new List<Prod_Product_Type>();
return;
}
我试图让Global_Image.Product_Types count变为0,方法是让List为null并为它创建一个新列表......但如果我在返回时停止代码,则它们都没有工作......如果我之前停止,它们运行并且工作正常......有人可以解释这种行为吗?
这个功能是不等的,所以这里没有同步问题,我想......该应用程序是在azurewebsites ... 请帮忙