List<BillOfLading> bolList = new List<BillOfLading>();
protected void Button1_Click(object sender, EventArgs e)
{
BillOfLading newBol = new BillOfLading("AXSY1414114");
bolList.Add(newBol);
newBol.BillOfLadingNumber = "CRXY99991231";
bolList.Add(newBol);
}
Run Code Online (Sandbox Code Playgroud)
我期待这bolList将容纳两个不同的对象或值,但似乎这个简单的代码不起作用.有任何想法吗?
结果Immediates:
bolList
Count = 2
[0]: {kTracker.BillOfLading}
[1]: {kTracker.BillOfLading}
bolList[0]
{kTracker.BillOfLading}
_billOfLadingNumber: "CRXY99991231"
BillOfLadingNumber: "CRXY99991231"
bolList[1]
{kTracker.BillOfLading}
_billOfLadingNumber: "CRXY99991231"
BillOfLadingNumber: "CRXY99991231"