代碼物業在JobQuote類:沒有被添加到泛型列表<string> Add方法
public class JobQuote
{
// Properties
private List<string> _jobfilenames;
public List<string> JobFileNames
{
get
{
if (_jobfilenames != null)
return _jobfilenames;
else
{
_jobfilenames = new List<string>();
return _jobfilenames;
}
}
set { _jobfilenames = value; }
}
代碼物業在用戶控制
public JobQuote quote
{
get
{
if (ViewState["Quote"] != null)
return (JobQuote)ViewState["Quote"];
else
{
JobQuote newQuote = new JobQuote();
return newQuote;
}
}
set { ViewState["Quote"] = value; }
}
代碼在用戶控件的try塊,其中字符串不是被添加到字符串的通用列表中:
try
{
string filename = System.IO.Path.GetFileName(FileUploader.FileName);
quote.JobFileNames.Add(filename);
}
我在做什麼wr翁?
是一個例外發生的? – BoltClock
您是否嘗試過調試以查看發生了什麼? –
不,在這裏顯示的代碼中沒有發生異常。然而,稍後會拋出一個,指出「序列不包含任何元素」。 – Darren